Power BI Data Analyst Associate(PL-300) 無料問題 5 / 10 ・ 分野2: データのモデル化
自動の日付/時刻(Auto date/time)がオンの Power BI Desktop のファイルに、日付型の列が3つある。①インポートの 売上[受注日](日付テーブルへの一対多のリレーションシップの多の側)、②インポートの 顧客[登録日](リレーションシップなし)、③DirectQuery の 出荷[出荷日](リレーションシップなし)。非表示の自動の日付/時刻テーブルが作られる列として、自動の日付/時刻のページの説明に合うものはどれか。
- ② と ③ の2つ
- ①・②・③ の3つ
- ① と ② の2つ
- ② の1つだけ
正解と解説を見る
正解: D
正解の理由
ページは、自動の日付/時刻のオプションがオンのとき、Power BI Desktop は次の条件がすべてそろう日付の列ごとに、非表示の自動の日付/時刻テーブルを作ると書く。テーブルのストレージ モードがインポートであること、列のデータ型が日付か日付/時刻であること、列がモデルのリレーションシップの多の側ではないこと。①は多の側、③は DirectQuery なので外れ、②の登録日にだけ作られる。自動の日付/時刻テーブルは、DAX の CALENDAR 関数で行を作る計算テーブルで、年・四半期・月・日の階層を持つ。
違う選択肢
「①・②・③ の3つ」… ページは、テーブルのストレージ モードがインポートで、列が日付型で、リレーションシップの多の側ではない、の条件がすべてそろう列にだけ作ると書く。①は多の側、③は DirectQuery なので作られない。
「① と ② の2つ」… ページは、リレーションシップの多の側の列には作らないと書く。①は日付テーブルへの一対多の多の側なので作られない。
「② と ③ の2つ」… ページは、テーブルのストレージ モードがインポートであることを条件に挙げる。③は DirectQuery のテーブルの列なので作られない。
押さえどころ
自動の日付/時刻テーブルはモデルを作る人からも常に隠れていて、データ ペインにもモデル ビューにも出ず、DAX の式から直接参照することもできない。Analyze in Excel や、Power BI 以外のレポート デザイナーからモデルに接続したときも使えない。
Power BI Data Analyst Associate(PL-300)の演習アプリ(無料10問・全問は解錠で)へ