我有一個這樣的數據在一個RDD:拼合在火花階的元素
RDD[((Int, Int, Int), ((Int, Int), Int))]
爲:
(((9,679,16),((2,274),1)), ((250,976,13),((2,218),1)))
欲輸出爲:
((9,679,16,2,274,1),(250,976,13,2,218,1))
加入2個RDDS後附:
val joinSale = salesTwo.join(saleFinal)
我得到了結果集。我試了下面的代碼。
joinSale.flatMap(x => x).take(100).foreach(println)
我試過map/flatMap但是做不到。任何想法如何實現這樣的情景?在此先感謝..
元組沒有扁平方法。但是,你可以使用'productIterator'來扁化它 - http://stackoverflow.com/questions/5289408/iterate-over-a-tuple然而,這真的很醜。 – tuxdna