Для набора dataframesСпарк unionAll множественные dataframes
val df1 = sc.parallelize(1 to 4).map(i => (i,i*10)).toDF("id","x")
val df2 = sc.parallelize(1 to 4).map(i => (i,i*100)).toDF("id","y")
val df3 = sc.parallelize(1 to 4).map(i => (i,i*1000)).toDF("id","z")
для объединения всех из них я
df1.unionAll(df2).unionAll(df3)
Есть ли более элегантный и масштабируемой способ сделать это для любого числа dataframes, например от
Seq(df1, df2, df3)
Спасибо за все эти подходы! – echo
Это просто в scala? Что бы это могло быть ? –