ある金融会社が、BIアプリケーション向けにペタバイト規模のデータセットに対してAmazon Athenaを実行しています。夜間のAWS Glueジョブは1日1回データを更新しますが、BIアプリケーションはポリシー上の理由から1時間ごとの更新を必要とします。インフラストラクチャを追加せず、運用上のオーバーヘッドを最小限に抑えながらAthenaのコストを削減することが目標です。最適な選択肢は何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: Amazon Athenaのクエリ結果再利用機能(query result reuse feature)をSQLクエリに利用します。.
これが解答である理由
Athenaのクエリ結果再利用機能は、以前に実行された同一のクエリ結果を再利用することで、クエリの実行時間を短縮し、スキャンされるデータ量を削減します。これにより、Athenaのコストを直接的に削減できます。BIアプリケーションは1時間ごとの更新を必要としますが、データは1日1回しか更新されないため、この機能は特に有効です。 S3ライフサイクルポリシーでデータをS3 Glacier Deep Archiveに移動すると、Athenaからクエリできなくなり、BIアプリケーションの要件を満たせません。Amazon ElastiCacheはAthenaのクエリ結果をキャッシュできますが、インフラストラクチャの追加と運用オーバーヘッドが発生します。データ形式をParquetに変更することは、クエリパフォーマンスとコスト削減に役立ちますが、既存のGlueジョブの変更が必要であり、即座に1時間ごとの更新要件を満たすものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要