ダイレクトクエリモードを使用して Amazon Quick Suite にデータをインポートしようとしましたが、クエリタイムアウトエラーが発生します。
簡単な説明
ダイレクトクエリモードを使用してデータを Quick Suite にインポートするときにタイムアウトエラーが発生する一般的な理由は次のとおりです。
- データ準備に 45 秒以上かかる。
- ビジュアルの生成に 2 分以上かかる。
- クエリランタイムが、インポート元の AWS サービスのデータソースタイムアウトクォータを超えている。ウェブサービスのデータソースタイムアウトクォータを確認するには、AWS サービスクォータを参照してください。
注: 2 分間のビジュアル生成タイムアウトクォータを増やすことはできません。
解決策
インポートするデータを制限する
Quick Suite にインポートするデータの量を制限するために実行できるアクションは次のとおりです。
- 不要な列を選択解除する。
- Quick Suite でデータセットにフィルターを追加する。
- カスタム SQL クエリで、WHERE や HAVING などの述語を使用する。
データを SPICE にインポートする
データを SPICE にインポートすると、クエリの処理が速くなります。それでもクエリタイムアウトエラーが表示される場合は、「Athena から Quick Suite SPICE にデータをインポートするときの「クエリタイムアウト」エラーを解決する方法を教えてください」を参照してください。
注: SPICE を使用する場合、データ準備用の 45 秒のタイムアウトクォータと、ビジュアル生成用の 2 分のタイムアウトクォータが適用されます。ただし、Amazon Athena を使用してデータを Quick Suite にインポートする場合、クエリのタイムアウトは 30 分です。
インポートされたデータの SPICE クォータとダイレクト SQL クエリのクォータの詳細については、「Data source quotas」(データソースクォータ) を参照してください。