df1
とdf2
という名前のDataFrameオブジェクトがあり、df1
ではなくdf2
にある行を見つけようとしています。このエラーはデータフレームがない場合に発生(またはされるように使用)できるようです周りの検索からスパーク:データフレーム「例外」メソッドがエラーを発生させる:「未解決の演算子: '例外」;
Exception in thread "main" org.apache.spark.sql.AnalysisException: unresolved operator 'Except;
:except方法は私が必要なものだけのように思えるが、私はそれを呼び出すときに、私はエラーを取得します同じ構造を持っていますが、私は彼らのテキスト表現を印刷するとき、彼らは同じに見える:
[user_id: int, doc_days: map<int,smallint>, updated_at: string]
私は予想通り、手動と同様の構造を持つデータフレーム、およびexcept
作品を作成し、REPLで実験しましたそれら。
except
が私の「本当の」データで機能しないのはなぜですか?
スパークのincorectバージョンのようなサウンド –