Apache Sparkのデータセットからレコードを削除する方法はありますか?それともそれを達成するための選択肢がありますか?データセットspark javaから特定のレコードを削除するには?
0
A
答えて
2
filter
メソッドを使用して、これらのレコードを持たない新しいデータセットを作成できます。
データセットは変更できないため、変更することはできません(レコードを削除することはできません)。
0
SparkのDataFramesは、本質的に不変のデータ構造であるという意味でRDDに似ています。したがって、この種の影響がSparkの不変のRDDの原則に反するため、新しい列の作成や行の削除、DataFrame内の単一の要素へのインデックスへのアクセスなどは存在できません。
ザ・のみ、ご希望のデータフレームにそれを変換するためのフィルタ
ヴァルDF = spark.read.json(「例/ srcに/メイン/テスト/ employee.json」)のような変換関数を使用しているあなたが行うことができると思います
// SQL一時ビュー df.createOrReplaceTempView( "従業員")
ヴァルsqlDF = spark.sql( "SELECT * FROM社員とcustomer_id!= 002")
としてデータフレームを登録しますこのタラを使う電子あなたは
をCUSTOMER_ID = 002を持つレコードを削除することができますし、ファイルまたはテーブルにフィルタレコードを書き込むことができますsqlDF.createOrReplaceTempView(「従業員」)//従業員ビューを作成
sqlDF.write.format( "parquet")。save( "employee.parquet")//寄木細工ファイルを保存します
関連する問題
- 1. Chart.jsから特定のデータセットを削除するには?
- 2. sparkのテキストから特定の文字を削除する
- 3. JavaのArrayListから特定のオブジェクトを削除するには?
- 4. Laravel 5.4 - ピボットテーブルから特定のレコードを削除する
- 5. Spark 2.2.0:リストの列のデータセットから特定の重複を削除する方法
- 6. LINQでデータセットからレコードを削除する方法
- 7. JavaのHDFSから特定の名前で始まるディレクトリを削除する
- 8. Aspose Javaのワードドキュメントから特定のページを削除するには?
- 9. Java ConcurrentHashMapから特定の項目を削除します
- 10. ボタンをクリックしてAccessデータベースから特定のレコードを削除する
- 11. PHPで連想配列のキーから特定のレコードを削除する
- 12. unixのファイルから特定の行を削除するには?
- 13. 削除した特定のCoreDataレコードを停止しますか?
- 14. vimから特定のファイルバッファを削除するには?
- 15. MongoDBから特定の文書を削除するには?
- 16. 特定のチャットメンバーからテレグラムメッセージを削除するには?
- 17. Parseから特定のオブジェクトを削除するには?
- 18. カラムから特定の値を削除するには?
- 19. グローバルな.gitignoreから特定のファイルを削除するには?
- 20. NSCacheから特定のイメージを削除するには?
- 21. MSSQLの特定のレコードを削除する
- 22. リレーションシップからレコードを削除
- 23. テキストファイルから特定の行を削除または削除する方法
- 24. Spark SQLのデータセットからJSONを取得する(java)
- 25. DataViewからレコードを削除する
- 26. インデックスページからレコードを削除する
- 27. データベースからレコードを削除する
- 28. MySQLデータベースからレコードを削除する
- 29. Apache Spark(pyspark)のデータセットから特定の列を取得するにはどうすればよいですか?
- 30. PHPの変数から特定の定義を削除する