0
のリストにデータフレームの列の変換:は、私が持っているタプル
val DF1 = sparkSession.sql("select col1,col2,col3 from table");
val tupleList = DF1.select("col1","col2").rdd.map(r => (r(0),r(1))).collect()
tupleList.foreach(x=> x.productIterator.foreach(println))
しかし、私は、出力のすべてのタプルを得ることはありません。問題はどこですか?
col1 col2
AA CCC
AA BBB
DD CCC
AB BBB
Others BBB
GG ALL
EE ALL
Others ALL
ALL BBB
NU FFF
NU Others
Others Others
C FFF
私が手出力は次のようになります。 CCC AA BBB AA Others AA Others DD ALL Others ALL GG ALL ALL
あなたは例のデータと予想される出力を共有することができますか? – mtoto
あなたの投稿に編集してください – mtoto
不思議になる前に、 'tuple.productIterator.foreach(println)'があなたに与えるものをチェックしてください。 – Psidom