-1
Spark DataTypesを文字列から手動で構築する必要があるのは、列のDataTypeに依存します。 私のようなさまざまな方法でそれを試してみた:Spark DataTypeを文字列から手動で構築することは可能ですか?
dataType match { case IntegerType => DataTypes.IntegerType(data.toInt)
しかし、それを正しく行うための方法を見つけることができません。これは可能ですか? 文字列として与えられた値を列の値と比較する必要があります。
しかし、このInteger.valueOf(data)はIntegerTypeではなくScala Integerの値を返しますか? – user2975535
はい、スカラ型を返します。 Scala型からSpark型への実際の変換は、Row.fromSeq内で行われます。 –