データエンジニアがAmazon S3のデータに対してAmazon Athenaクエリを実行し、メタデータにAWS Glue Data Catalogを使用しています。S3データセットのパーティション数が非常に多いため、クエリプランニングが遅くなっています。Athenaのプランニング時間を短縮し、ボトルネックを解消するには、どのアクションを実行すればよいですか?(2つ選択)
解答を選択
オプションをタップして解答を確認してください。
正解: AWS Glueパーティションインデックスを作成します。パーティションフィルタリングを有効にします。, S3バケットプレフィックスに基づいてAthenaパーティションプロジェクションを使用します。.
これが解答である理由
AWS Glueパーティションインデックスを作成し、パーティションフィルタリングを有効にすることで、Athenaは多数のパーティションから関連するパーティションを効率的に特定し、クエリプランニングの時間を短縮できます。S3バケットプレフィックスに基づいてAthenaパーティションプロジェクションを使用すると、Athenaはメタデータをスキャンする代わりに、定義されたパターンに基づいてパーティションを推測するため、特にパーティション数が多い場合にプランニングが高速化されます。データをバケット化してもプランニング時間には直接影響せず、クエリ実行時のデータスキップに役立ちます。Parquet形式への変換はクエリ実行パフォーマンスを向上させますが、プランニング時間には直接影響しません。S3DistCPは小さなファイルを結合しますが、これもプランニング時間ではなく、クエリ実行時のI/O効率に影響します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要