spark +MongoDB出現報錯: Cannot cast BsonValue

運用Spark將數據插入mongodb中,出現上述這樣錯誤,可用以下兩種方法試一下: 1.放在spark目錄lib下的jar包mongo-spark-connector是否與spark的版本有衝突, 2.spark插入的數據存在decimal,bigint 之類的值,需要插入之前轉化成double和 long 類型的,比較麻煩的方法是通過sparkcore遍歷每個元素去判斷,這個我們就不建議了,還
相關文章
相關標籤/搜索