我正在使用Java编写的Spark程序,并且我有一个类似如下结构的数据框:
id | array_column
-------------------
12 | [a:123, b:125, c:456]
13 | [a:443, b:225, c:126]
我想要按照相同的id拆分
array_column
,但是explode
不起作用,因为我希望数据框变成:id | a | b | c
-------------------
12 |123 |125 | 456
13 |443 |225 | 126