使用 AWS Glue Crawler 创建列名称时删除/重命名特殊字符

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

我正在使用 AWS Glue Crawler 爬网 S3 存储桶,它在 Athena 中创建表架构。

我了解 Athena 不支持具有 \(反斜杠)等特殊字符的列名称。

有没有一种方法可以在爬虫从S3存储桶中爬行时排除/重命名这些列名称?

我有一些列名称,例如 (RelatedAWSResources:0/name),当我在 Athena 中查询它们时,会出现错误。

如有任何帮助,我们将不胜感激。

amazon-web-services amazon-ec2 aws-glue
1个回答
0
投票

遗憾的是,没有这样的方法。您可能要做的就是设置 AWS Glue Job,并将所有数据转换为适合 Athena 的格式。

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