SparkSQLでウィンドウ関数を使用すると、以下の警告メッセージが表示されます。誰も私にこの問題を解決する方法を教えてもらえますか?SparkSQLデータフレームでウィンドウ関数を使用中の警告メッセージ
警告メッセージ: No Partition Defined for Window operation! Moving all data to a single partition, this can cause serious performance degradation.
マイコード: def calcPrevBrdrx(df: DataFrame): DataFrame = { val w = Window.orderBy("existing_col1") df.withColumn("new_col", lag("existing_col2", 1).over(w)) }
基本的には、ウィンドウラグ機能を使用して 'existing_col2'と比較して1行だけ下にスライドする新しい列(new_col)を追加しています。 – Ramesh
新しいデータフレームで新しい列 'new_col'が期待通りに正しく作成されていることがわかりました。しかし、上記のような警告メッセージが表示されています。 – Ramesh