私は公園ペアrdd(key、Array(value1、value2、value3 .....))を持っています。 私はどのスカラー文を書くべきですか? どうすればフラットこのRDDと新しいRDD作成することもできます(キー、VALUE1)、(キー、値2)、(キー、値3)....spark rddどのようにフラットにキー - 配列(値)のペア
0
A
答えて
0
rdd.flatMap{case (k,v) => v.map(vx => (k,vx))}
1
@motoが言ったように、それは単に
ですrdd.flatMapValues(v => v)
より冗長が、間違いなく、より読みやすいオプション:
rdd.flatMap {
case (key, values) => values.map(v => key -> v)
}
関連する問題
- 1. 配列をキー値のペアにフラット化
- 2. 値リストの各値のキー/ [値]ペアをキーとしたSparkのRDDを
- 3. キーと値のペアRDD
- 4. キー/値 - 配列のペアを作成するScala/Spark
- 5. Scala spark rddファイルのペアで一致するようにする
- 6. 変換JSONキー:フラット構造の値ペアをキー:値ツリー構造
- 7. ルビ、配列とハッシュのキー値のペア
- 8. $ .each()キーと値のペアの配列
- 9. Retrofit Params:配列配列(キーと値のペアの配列)
- 10. PHPキーと値のペア対配列
- 11. キー> Javaの値ペア配列
- 12. どのようにintキーを使用してペアrddを作成する
- 13. PHPの配列をキーの値のペアにマージする
- 14. オブジェクトのJSON配列にキーと値のペアを格納する
- 15. PHPの配列にキー値のペアを追加する
- 16. foreachループの配列にキーのペア値を追加するPHP
- 17. Javascript:配列にキーと値のペアを追加する
- 18. ラベルからのRDD配列とデータ配列のpython/spark
- 19. どのようにキーで配列値を取得する
- 20. 配列をキーと値のペア配列に変換する方法は?
- 21. ルビーのハッシュの配列からキー/値ペアを取得するにはどうすればよいですか?
- 22. スカラーのキーに基づくRDDの2つのペアの値を比較する
- 23. Spark RDDの各キーの最大値を取得
- 24. SQLクエリからキー値ペアを配列に挿入する
- 25. Doctrine/MongoDB:数値配列の代わりにキーと値のペアを使用
- 26. 値のキーと値のペアを配列に挿入する方法
- 27. python |どのように2次元配列ペア
- 28. Spark ScalaでSQLクエリ出力(データフレーム)をキー値ペアの配列リストに変換する方法は?
- 29. キー、値のペア
- 30. 配列のキー値のペアでPHPの問題
おそらくちょうど 'rdd.flatMapValues(X => x)は' – mtoto