【发布时间】:2026-01-09 01:20:02
【问题描述】:
我有一个数据集,我想始终使用 Spark 和 Java 将列(动态列数)转换为两行。
示例输入:
+-------+-------+---------+
|titanic|IronMan|Juglebook|
+-------+-------+---------+
| 101| test1| 10|
| 102| test2| 20|
| 103| test3| 30|
+-------+-------+---------+
样本输出:
| Colname|colvalue
+---------+----+----+---------+
| titanic| 101,102,103 |
| IronMan | test1,test2,test3|
|Juglebook | 10,20,30 |
+-------+-------+-------------+
我尝试使用 spark sql,但它变得硬编码。
【问题讨论】:
标签: java apache-spark transpose