如何在將資料從 Athena 匯入至 QuickSight SPICE 時解決「查詢逾時」錯誤?

1 分的閱讀內容
0

我從 Amazon Athena 匯入資料至 Amazon QuickSight SPICE,然後收到「查詢逾時」錯誤。

解決方法

發生此錯誤的原因是 DML 查詢達到其執行時期上限。若要解決此錯誤,請增加查詢執行時期。您也可以縮短從 Athena 執行查詢的時間。

請增加 Amazon Athena 的查詢執行時期

請完成下列步驟:

  1. 查看您最近的 Athena 查詢,以找出 QuickSight 產生的查詢。
  2. 請記下在失敗前查詢執行多久。
  3. 如果這段時間接近 DML 查詢逾時配額上限 (以分鐘為單位),則增加服務配額。

如需 AWS 服務配額和申請增加配額的詳細資訊,請參閱 AWS Service Quotas

縮短從 Athena 執行查詢的時間

若要減少查詢執行時期,請執行下列動作:

  • 使用分割區投影,將資料表分成多個部分,並將相關資料保存在一起。
  • 壓縮檔案,或者分割檔案 (如果可以)。如需支援的壓縮格式的詳細資訊,請參閱 Athena 壓縮支援
  • 最佳化檔案的大小。

如需詳細資訊,請參閱如何解決 Athena 中的「查詢逾時」錯誤?

相關資訊

Amazon Athena 的 10 大效能調整秘訣

AWS 官方
AWS 官方已更新 1 年前