在 Amazon 上使用 Athena 时未找到表 QuickSight - 亚马逊 QuickSight
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

重要:我们已经重新设计了 Amazon QuickSight 分析工作空间。您可能会遇到无法反映 QuickSight 控制台新外观的屏幕截图或程序化文本。我们正在更新屏幕截图和过程文本。

要查找特征或项目,请使用快速搜索栏

有关新外观 QuickSight的更多信息,请参阅在 Amazon 上引入全新的分析体验 QuickSight

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 Amazon 上使用 Athena 时未找到表 QuickSight

如果 Athena 数据来源中缺少分析中的表,您会收到“table not found”错误。

在 Athena 控制台(https://console.aws.amazon.com/athena/)中的相应架构下查看您的表格。您可以在 Athena 中重新创建表,然后在 Amazon QuickSight 中在该表上创建新的数据集。要调查表最初是如何丢失的,您可以使用 Athena 控制台查看查询历史记录。此举可帮助您找到删除了该表的查询。

如果您在预览模式下编辑自定义 SQL 查询时出现此错误,请验证查询中的表名称,然后检查是否有其他语法错误。Amazon QuickSight 无法从查询中推断出架构。必须在查询中指定架构。

例如,下面的语句可以运行。

select from my_schema.my_table

下面的语句将失败,因为它缺少架构。

select from my_table

如果问题仍然存在,请验证表、列和查询是否符合 Athena 要求。有关更多信息,请参阅《Athena 用户指南》中的表、数据库和列的名称问题排查