上次更新时间:2021 年 2 月 15 日
我在 AWS Glue 控制台中看到的某些表在 Amazon Athena 控制台中不可见。为什么会发生这种情况?
解决方法您在 AWS Glue 控制台中看到的表可能比在 Athena 控制台中看到的表更多,其原因在于:
您创建的表指向不同的数据源。Athena 控制台显示仅指向 Amazon Simple Storage Service (Amazon S3) 路径的表。AWS Glue 列出指向不同数据源的表,例如 Amazon Relational Database Service (Amazon RDS) 数据库实例和 Amazon DynamoDB 表。 您创建的表使用不受 Athena 支持的格式,如 XML。这些表位于 AWS Glue 数据目录,而不会出现在 Athena 控制台中。要在 Athena 中查询来源非 Amazon S3 的数据,请使用 Athena 联合查询。