1
データフレームがあり、NULL値を持つタイプString
の列を追加したいとします。 Spark Java APIを使用してどのように行うことができますか。Javaを使用してSpark Data Frameにnull値の列を追加します。
私は3210機能を使用しましたが、DFとsaveAsTable
を書き込もうとするとエラーが発生しました。
データフレームがあり、NULL値を持つタイプString
の列を追加したいとします。 Spark Java APIを使用してどのように行うことができますか。Javaを使用してSpark Data Frameにnull値の列を追加します。
私は3210機能を使用しましたが、DFとsaveAsTable
を書き込もうとするとエラーが発生しました。
NULL値を持つ列に対してlit関数を使用して解決でき、列をString型にキャストしました。
df.withColumn(
"col_name", functions.lit(null)
).withColumn("col_name",
df.col("channel_name").cast(DataTypes.StringType)
)
あなたの質問に答えて答えることができますか?それは大変感謝しています。ありがとう! –