在Apache的星火1.4.0打電話時是什麼原因導致這種序列化錯誤:Spark並行? (找不到創作者屬性,名稱爲 'ID')
sc.parallelize(strList, 4)
時拋出此異常:
com.fasterxml.jackson.databind.JsonMappingException:
Could not find creator property with name 'id' (in class org.apache.spark.rdd.RDDOperationScope)
從addBeanProps
時拋出在傑克遜:com.fasterxml.jackson.databind.deser.BeanDeserializerFactory#addBeanProps
的RDD是一個序列[字符串]和#partitions似乎並不重要(嘗試1,2,4)。
沒有序列化堆棧跟蹤,正常情況下工作者關閉無法序列化。
什麼是追蹤這種情況的另一種方法?
你可以添加一個strList的子集嗎? –
@ LokeshA.R。好的問題 - 沒有,同樣的錯誤,只要調用並行化,甚至硬編碼就像'sc.parallelize(Seq(「one」,「two」,「three」)一樣簡單,1)' –