DEAデータの取り込みと変換
ある企業では、Amazon Athena を利用して S3 上のデータを分析しています。分析時に複数の外部データソース(Amazon RDS、Amazon DynamoDB)も同じ SQL クエリで参照したいと考えています。データを事前に S3 へコピーせずに実現する方法はどれですか。
AAthena クエリフェデレーションを利用する
✓ 正解
Athena クエリフェデレーションは外部データソース向けコネクタを利用し、データコピーなしで SQL 分析を実現できます。
BGlue クローラーで外部データを収集する
Glue クローラーはデータカタログ作成向けであり、外部データを Athena SQL から直接検索する機能ではありません。
CS3 Select を利用して外部データを検索する
S3 Select は S3 に保存されたオブジェクト内部のデータを効率的に検索する機能で、外部DBには対応しません。
DRedshift Spectrum を利用して Athena から参照する
Redshift Spectrum は Redshift から S3 データを参照する機能であり、Athena の外部連携機能ではありません。
解説
Athena クエリフェデレーションを利用すると、Lambda コネクタを介して RDS、DynamoDB、Redshift などの外部データソースへ SQL クエリを実行できます。S3 上のデータと外部データを組み合わせた分析も可能です。Glue クローラーはメタデータ収集、S3 Select は S3 オブジェクト検索、Redshift Spectrum は Redshift 側から S3 を参照する機能であり要件とは異なります。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →