sparksql查到的数据怎么转成map格式
spark吧
全部回复
仅看楼主
level 3
囚敌º 楼主
我用java sparksql将pgsql中的表拿出来之后 是一个DataFrame 然后我转换成了JavaRDD<ROW> 或者是List<ROW> 可以查出来表中数据 但是是按行的 现在我想把他弄成那种可以用map操作的 数组的形式,就是一个Key对应多个value那种 请问有什么方法么
2018年11月12日 06点11分 1
level 1
数据框.rdd转换成RDD,然后按你的想法操作
2018年11月12日 10点11分 2
不太清楚啊。具体的我不知道怎么实现。主要是row是一行数据。我想去这一行数据里面的特定位置的元素
2018年11月12日 10点11分
转成rdd了,在用map构成k v对,然后用[]能取出任意key对应的任意位置的value吧,或者你把问题说清楚一些,大家一起讨论也行
2018年11月13日 02点11分
@小土enjoy 但是他那个是row类型的 javardd<row> 没办法转成map 确定k,v的值[小乖]
2018年11月13日 02点11分
回复 小土enjoy :我只能取到行数据 然后行里面的列不知道怎么拿出来了[小乖]
2018年11月13日 03点11分
level 11
18.
2021年07月13日 09点07分 5
1