3.2基礎
頻繁な集計はRedshift、長期の原データはS3に保持する。
S3の外部表とRedshift表をSQLで結合したい。
最も適切な分析方法はどれか。
× 不正解
SpectrumでGlue Data Catalogなどの外部スキーマを参照し、S3ファイル形式・パーティション・IAMを設定する。
詳細解説
正しいRedshift Spectrumで外部スキーマ・表を定義する
S3上のデータを外部表としてクエリし、Redshift表と結合できる。
S3上のデータを外部表としてクエリし、Redshift表と結合できる。
誤りS3データを毎回CloudTrailへコピーする
監査ログへコピーしてもSQL外部表にはならない。
監査ログへコピーしてもSQL外部表にはならない。
誤りS3 LifecycleでRedshift表を作成する
Lifecycleはオブジェクト移行・削除で、表定義やSQL実行を行わない。
Lifecycleはオブジェクト移行・削除で、表定義やSQL実行を行わない。
誤りDynamoDB ScanでS3オブジェクトを読む
DynamoDBのScanはS3オブジェクトを参照しない。
DynamoDBのScanはS3オブジェクトを参照しない。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon Redshift Spectrum、external schema、S3、Glue Data Catalogの公式説明を確認する。期待される結果
S3外部表とRedshift内部表の役割を説明できる。理解のポイント
- Redshift Spectrum
- External schema
- S3
- Glue Catalog
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 3・Task 3.2と各サービスの公式ドキュメントを確認する。
基礎のおさらい
配置の分離
頻繁な処理は内部表、安価な長期保存はS3へ置き、スキャン量と鮮度を比較する。
権限
Redshift IAMロール、Catalog権限、S3バケットポリシーを最小権限で設定する。
問題IDAWS-DEA-202
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告