DEA-C01:AWS Certified Data Engineer - Associate データの取り込みと変換 問3
データの取り込みと変換/データの変換と処理Amazon S3 のデータレイク上のデータを、クラスターの管理をせずサーバーレスで ETL 処理し、スキーマを扱いながら変換したいと考えています。最も適切なのはどれですか。
当サイトのオリジナル問題(DEA-C01:AWS Certified Data Engineer - Associateの出題範囲「データの取り込みと変換」に対応。実際の試験問題ではありません)
- AAmazon QuickSight の ETL ジョブで変換する
- BAmazon Athena のクエリ結果を手動でコピーして変換する
- CAWS Glue のサーバーレス ETL ジョブ(Spark)で、データカタログのスキーマを用いて変換する
- DAmazon CloudWatch のメトリクスで変換する
正解:C
解説
AWS Glue は、サーバーレスで Apache Spark ベースの ETL を実行できるサービスで、Glue Data Catalog のスキーマを用いてデータレイク上のデータを変換できます。クラスターの構築・管理が不要です。QuickSight や Athena、CloudWatch は ETL ジョブ実行の目的ではありません。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- A誤り。QuickSight は BI 可視化ツールで、ETL ジョブの実行基盤ではありません。
- B誤り。Athena はクエリサービスで、手動コピーによる変換は現実的でありません。
- C正しい。AWS Glue のサーバーレス ETL ジョブで、カタログのスキーマを用いて変換できます。
- D誤り。CloudWatch は監視サービスで、データ変換は行いません。