如何解决 QuickSight 中的查询超时问题?

上次更新日期:2022 年 7 月 22 日

我正在尝试使用直接查询模式将数据导入到 Amazon QuickSight 中,但收到查询超时错误。如何解决此问题?

简短描述

以下是使用直接查询模式将数据导入 QuickSight 时出现超时错误的常见原因:

  • 数据准备用时超过 50 秒。
  • 生成视觉对象用时超过 2 分钟。
  • 查询运行时超出了您作为导入来源的 Amazon 服务的数据来源超时配额。要查看您的 Amazon 服务的数据来源超时配额,请参阅 AWS 服务限额

注意:您无法增加 2 分钟视觉对象生成超时配额。

解决方法

限制要导入的数据

您可以采取以下步骤来限制要导入到 QuickSight 的数据量:

  • 取消选择不需要的列。
  • 在 QuickSight 中为您的数据集添加筛选器
  • 在自定义 SQL 查询中使用谓词,例如 WHEREHAVING

将数据导入 SPICE

将数据导入 SPICE 后,查询处理速度会更快。

注意:使用 SPICE 时,数据准备的 50 秒超时配额和生成视觉效果的 2 分钟超时限额仍然适用。但是,如果您使用 Amazon Athena 将数据导入 QuickSight,则查询超时为 30 分钟。

有关导入数据的 SPICE 配额和直接 SQL 查询的配额的更多信息,请参阅数据来源配额


这篇文章对您有帮助吗?


您是否需要账单或技术支持?