【发布时间】:2022-02-10 03:49:08
【问题描述】:
我有一个这种格式的数据框,我想重新排列 item 列中的字段。
root
|-- order: string (nullable = true)
|-- dt: struct (nullable = true)
|-- item: array (nullable = true)
| |-- element: struct (containsNull = true)
| | |-- a: long (nullable = true)
| | |-- b: string (nullable = true)
| | |-- c: long (nullable = true)
所以这是我正在寻找的所需格式。
root
|-- order: string (nullable = true)
|-- dt: struct (nullable = true)
|-- item: array (nullable = true)
| |-- element: struct (containsNull = true)
| | |-- a: long (nullable = true)
| | |-- c: string (nullable = true)
| | |-- b: long (nullable = true)
【问题讨论】:
标签: dataframe apache-spark pyspark apache-spark-sql schema