小编Ach*_*s57的帖子

在火花scala中展平元素

我在RDD中有这样的数据:

RDD[((Int, Int, Int), ((Int, Int), Int))]
Run Code Online (Sandbox Code Playgroud)

如:

(((9,679,16),((2,274),1)), ((250,976,13),((2,218),1)))
Run Code Online (Sandbox Code Playgroud)

我希望输出为:

((9,679,16,2,274,1),(250,976,13,2,218,1))
Run Code Online (Sandbox Code Playgroud)

加入2 rdds后:

val joinSale = salesTwo.join(saleFinal)
Run Code Online (Sandbox Code Playgroud)

我得到了结果集.我尝试了以下代码.

joinSale.flatMap(x => x).take(100).foreach(println)
Run Code Online (Sandbox Code Playgroud)

我试过map/flatMap但是做不到.任何想法如何实现这样的场景?提前致谢 ..

scala apache-spark rdd

1
推荐指数
1
解决办法
479
查看次数

标签 统计

apache-spark ×1

rdd ×1

scala ×1