過去問ドリル

DEA-C01:AWS Certified Data Engineer - Associate データの取り込みと変換 問16

データの取り込みと変換/データの変換と処理

Amazon S3 にある大量のデータを、Amazon Redshift へ最も効率よく(並列で高速に)一括ロードしたい。最も適した方法はどれか。

当サイトのオリジナル問題(DEA-C01:AWS Certified Data Engineer - Associateの出題範囲「データの取り込みと変換」に対応。実際の試験問題ではありません)

正解:D

解説

Amazon Redshift の COPY コマンドは、S3(や他ソース)から複数ノードへ並列に高速でデータを一括ロードでき、大量データの取り込みに最適です。行ごとの INSERT は非効率、画面コピーや DynamoDB 経由の手作業は非現実的です。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • A誤り。行ごとのINSERTは大量データのロードに非常に非効率です。
  • B誤り。画面コピーは非現実的で自動化・大量処理になりません。
  • C誤り。DynamoDB経由の手作業は非効率で不適切です。
  • D正しい。S3からRedshiftへの効率的な一括ロードは COPY コマンドです。
DEA-C01:AWS Certified Data Engineer - Associateの問題を演習モードで解く