如何在Glue/Athena中最简便地重映射列头?
Glue中Parquet/Snappy文件列头重映射的简便方法
输入的数据列头为_col_0、_col_1等,我有一份含正确列头的样本数据文件,但所有实际数据分散在约250个snappy/parquet格式文件中。请问在Glue中最简便的列头重映射方法是什么?
尝试过程与问题
- 按建议在Glue中编辑表结构重命名列,查询时被编辑的列数据丢失;重新运行Glue作业后,编辑的结构被覆盖,数据恢复,未在谷歌找到相关问题。
- 将列名改回snappy/parquet文件中的原始名称后,数据恢复。
最终解决方案
通过在Athena中创建视图,将_col_0等列重命名为正确名称解决了问题。
内容的提问来源于stack exchange,提问作者mr-sk
相关产品推荐
相关产品推荐

