我正在尝试首次使用 PySpark 中的 transform 和 action 功能,但是由于出现重复错误,{ {1}}。任何帮助将不胜感激。
我尝试将Java从11降级到8,但是没有用。
**Py4JJavaError**
错误消息:
spark = SparkContext.getOrCreate()
wordlist = ['Hello',"How",'are','you']
wordsRDD = spark.parallelize(wordlist,10)
print (type (wordsRDD))
def makePlural(word):
plural_words = []
for i in word:
plural_words.append(i+'s')
return plural_words
makePlural(wordlist)
pluralRDD = wordsRDD.map(makePlural)
#print(pluralRDD)
print (pluralRDD.collect())