2.3標準
Redshiftの履歴をS3データレイクへ日付別に保存する。
下流Athenaのパーティションプルーニングを利用し、Parquet・圧縮で出力する。
最も適切な方法はどれか。
× 不正解
Redshift UNLOADのPARTITION BY・FORMAT PARQUET・圧縮を使うと、分析用S3データレイクへ効率的に出力できる。
詳細解説
正しいUNLOADでPARTITION BYとParquet・圧縮を指定する
クエリ結果を日付パーティションへ並列出力し、下流スキャンを削減できる。
クエリ結果を日付パーティションへ並列出力し、下流スキャンを削減できる。
誤りCOPYでRedshiftからS3へ出力する
COPYはS3からRedshiftへのロード操作で、出力方向が逆である。
COPYはS3からRedshiftへのロード操作で、出力方向が逆である。
誤りDynamoDB ExportでRedshiftをS3へ出す
DynamoDBテーブルのエクスポート機能で、Redshift結果には使わない。
DynamoDBテーブルのエクスポート機能で、Redshift結果には使わない。
誤りS3 Versioningだけで日付パーティションを作る
版管理はS3プレフィックスやParquet出力を生成しない。
版管理はS3プレフィックスやParquet出力を生成しない。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon Redshift UNLOAD PARTITION BY、Parquet、圧縮の公式説明を確認する。期待される結果
COPYとUNLOAD、S3版管理・DynamoDB Exportの方向と用途を区別できる。理解のポイント
- UNLOAD
- PARTITION BY
- Parquet
- 圧縮
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 2・Task 2.3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
出力契約
下流クエリエンジンの形式・パーティション・圧縮・暗号化を出力設定へ反映する。
再出力
同じ日付を再出力する場合の上書き・重複・版管理を決める。
問題IDAWS-DEA-147
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告