過去問ドリル

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

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

組織全体で、テーブルのスキーマやパーティションなどの技術メタデータを一元管理し、Amazon Athena・Amazon EMR・Amazon Redshift Spectrum といった複数の分析エンジンから共通して参照したいと考えています。最も適切なのはどれですか。

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

正解:B

解説

AWS Glue Data Catalog は Hive メタストア互換の中央メタデータストアで、テーブルのスキーマやパーティション情報を一元管理できます。Athena・EMR・Redshift Spectrum・Glue など複数の分析エンジンから共通して参照でき、メタデータの重複管理を避けられます。エンジンごとの手作業維持やスプレッドシート、CloudTrail は適しません。

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

選択肢ごとの解説

  • A誤り。エンジンごとに別々のメタデータを手作業維持すると、不整合と手間が増えます。
  • B正しい。Glue Data Catalog を中央メタストアとして用い、複数エンジンから共通参照できます。
  • C誤り。スプレッドシート管理は自動連携できず、分析エンジンから参照できません。
  • D誤り。CloudTrail は API 監査が目的で、データカタログではありません。
DEA-C01:AWS Certified Data Engineer - Associateの問題を演習モードで解く