【发布时间】:2021-09-17 02:26:40
【问题描述】:
我有一个问题。假设我有这样的数据:
name | surname | info | groupId
-------------------------------
John | Silver | 123 | 1
-------------------------------
Mary | Silver | 144 | 2
------------------------------
Qwer | Tyyyyy | 255 | 1
我想这样得到它:
name | surname | info | name-2 | surname-2 | info-2 | groupId
------------------------------- |-------------------------------------
John | Silver | 123 | Qwer | Tyyyyy | 255 | 1
------------------------------- |-------------------------------------
Mary | Silver | 144 | null | null | null | 2
我认为这是 Window.partitionBy("groupId") 的问题,然后我想将分区中的所有行作为列。请帮忙
【问题讨论】:
标签: scala apache-spark window-functions partitioning