Remove/Rename 使用 AWS Glue 爬虫创建列名时的特殊字符
Remove/Rename Special Character while creating column name using AWS Glue Crawler
我正在使用在 Athena 中创建 table 架构的 AWS Glue 爬虫来爬取 S3 存储桶。
我了解 Athena 不支持具有特殊字符(如(反斜杠)等)的列名称。
他们是一种在爬虫从 S3 存储桶爬行时可以 exclude/rename 这些列名的方法。
我有几个像 (RelatedAWSResources:0/name) 这样的列名称,当我在 Athena 中查询时,它会给我错误。
感谢任何帮助。
遗憾的是,没有这样的方法。您可能要做的是设置 AWS Glue Job,并将所有数据转换为适合 Athena 的格式。
我正在使用在 Athena 中创建 table 架构的 AWS Glue 爬虫来爬取 S3 存储桶。 我了解 Athena 不支持具有特殊字符(如(反斜杠)等)的列名称。 他们是一种在爬虫从 S3 存储桶爬行时可以 exclude/rename 这些列名的方法。 我有几个像 (RelatedAWSResources:0/name) 这样的列名称,当我在 Athena 中查询时,它会给我错误。 感谢任何帮助。
遗憾的是,没有这样的方法。您可能要做的是设置 AWS Glue Job,并将所有数据转换为适合 Athena 的格式。