更改glue动态框架中的嵌套字段名

bxpogfeg  于 2021-05-29  发布在  Spark
关注(0)|答案(0)|浏览(241)

我有一个胶水动态框架与以下模式。

root
|-- grade: struct
|    |-- num: string
|-- name: struct
|    |-- first: string

我想把num的名字改成score。我使用rename\u field函数。

df = df.rename_field("grade.num", "grade.score")

但这种方法似乎不起作用。我知道一个解决方案,在Spark使用铸造功能,但有任何方法使用胶水动态帧?是否可以使用动态框架内置函数更改嵌套列的名称?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题