如何在加载到AWS Athena时使csv文件的第一行成为列名?

问题描述 投票:1回答:1

我正在使用Glue将csv从S3存储桶传输到AWS的Athena,并且列的标题只是默认的'col0','col1'等,而列的真实标题可以在第一行条目中找到。是否有一种方法,在管道进程或早期的postgreSQL查询中,使第一行条目成为列名?理想情况下,避免在Glue爬虫中的列名中直接进行硬编码。

postgresql amazon-web-services relational-database amazon-athena aws-glue
1个回答
0
投票

https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format.html

使用Glue Api读取数据时使用withHeader=True

© www.soinside.com 2019 - 2024. All rights reserved.