DP-900Azure の分析ワークロードEASY単一選択

データウェアハウスのスタースキーマにおける「ディメンションテーブル」の主な役割はどれか。

  1. A. データウェアハウスへのアクセス権限とユーザー情報を管理する
  2. B. 日付・商品・顧客・地域などの分析軸となる属性情報を格納し、ファクトテーブルと結合してデータをスライスする
  3. C. 売上金額・注文数などのビジネスメジャーを格納し、大量の取引レコードを管理する
  4. D. ETL パイプラインの処理ログと実行履歴を格納する
解答と解説を見る

正解: B

ディメンションテーブルはスタースキーマにおいてファクトテーブルの周囲に配置される補足テーブルであり、分析の「切り口(軸)」となる属性情報を格納する。日付ディメンション(年・月・曜日)・商品ディメンション(名称・カテゴリ・ブランド)・顧客ディメンション(氏名・地域・属性)などがその例である。クエリでファクトテーブルと JOIN することで「カテゴリ別売上」「月次トレンド」などの多次元分析が可能になる。選択肢 C の説明はファクトテーブルの役割であり、ディメンションテーブルはメジャーではなく属性情報を格納する。選択肢 D の ETL ログ格納はシステム管理用途のテーブルであり、ディメンションテーブルの目的ではない。選択肢 A のアクセス権限管理は認証・認可システムの役割であり、データウェアハウスのスキーマ設計とは別の話である。

▸ この試験を本気で演習する(全150問・無料)