過去問ドリル

DEA-C01:AWS Certified Data Engineer - Associate データストアの管理 問3

データストアの管理/データカタログシステムの理解

Amazon S3 のデータレイク上にあるさまざまなデータのスキーマを自動的に検出してメタデータカタログに登録し、Amazon Athena などから参照できるようにしたいと考えています。最も適切なのはどれですか。

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

正解:C

解説

AWS Glue クローラは S3 などのデータソースをスキャンしてスキーマを自動検出し、AWS Glue Data Catalog にテーブル定義として登録します。登録されたメタデータは Athena や Redshift Spectrum、EMR などから共通的に参照できます。Macie は機密データ検出、CloudTrail は API 監査、CloudWatch は監視が目的です。

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

選択肢ごとの解説

  • A誤り。Macie は機密データの検出・分類が目的で、スキーマのカタログ化は行いません。
  • B誤り。CloudTrail は API コールの監査記録で、データのスキーマ生成はしません。
  • C正しい。Glue クローラでスキーマを検出し、Glue Data Catalog に登録できます。
  • D誤り。CloudWatch は監視サービスで、スキーマのカタログ登録は行いません。
DEA-C01:AWS Certified Data Engineer - Associateの問題を演習モードで解く