0

mongo Spark コネクタを使用して、mongodb で「dense vector」と入力された列を使用してデータフレームを書き込もうとしています。

しかし、私はこのエラーを受け取ります:

[2.0,2.0,115.0,0.0,0.0,0.0,0.0,0.0] を BsonValue にキャストできません。org.apache.spark.ml.linalg.VectorUDT@3bfc3ba7 に一致する BsonValue がありません。

しかし、Array[Double] としてキャストされない理由については、https ://docs.mongodb.com/manual/reference/bson-types/ を参照してください。

私のデータフレームスキーマ:

root

|-- label: double (nullable = false)

|-- date: timestamp (nullable = true)

|-- features: vector (nullable = true)
4

0 に答える 0