Q1.貸借対照表データを日付テーブルに関連付けることができるように、貸借対照表データで月の最終日を計算する必要があります。どのタイプの計算とどの式を使用すればよいですか? 回答するには、回答領域で適切なオプションを選択します。

回答
- (下記画像参照)
-
PowerBI内で式を書く際はDAX(Data Analysis Expressions)を使用しますので、1問目は「DAX計算列」が正解です。
DAX 計算メジャーは、集計用の関数ですので、不正解です。
また、月の終わりを出す関数として、EOMONTH関数を使用すべきですので、2問目は「EOMONTH(DATE(#date([Year], [Month], 1), 0)))」が正解です。
EndOfMonth関数は、DAXではなくM関数で使用されますので、不正解です。
DAX 関数リファレンス
メジャーについて
Power Query M 関数について
EOMONTH
Q2.PowerQueryEditorでクエリを開きます。
各列の空の値のパーセンテージをできるだけ早く特定する必要があります。
どのデータプレビューオプションを選択する必要がありますか?
A. 空白を表示
B. 列のプロファイル
C. 列の分布
D. 列の品質
Q3.MicrosoftPowerBlダッシュボードがあります。
ダッシュボードのコンシューマーが、ダッシュボードの他のコンシューマーに表示されるフィードバックを提供できることを確認する必要があります。
何を使うべきですか?
A. フィードバック
B. サブスクリプション
C. コメント
D. お気に入りとしてマーク
回答
- C. コメント
-
Power BI ダッシュボードで、他のコンシューマーに表示されるフィードバックを提供するには、コメント機能を使用します。
コメント機能を使用すると、ダッシュボードやレポートに直接コメントを追加し、他のユーザーと情報を共有できます。
また、コメント内で @メンション を使用することで、特定のユーザーに通知を送ることも可能ですので、Cが正解です。
サブスクリプションは、Power BI レポートまたはダッシュボードのスナップショットを定期的にメールで受け取るための機能ですので、Bは不正解です。
コンテンツを “お気に入り” にすると、[お気に入り]コンテンツ リストから簡単にアクセスできるようになりますが、本設問とは関係ありませんので、Dは不正解です。
ダッシュボードまたはレポートにコメントを追加する
Power BI サービスのレポートとダッシュボードのメール サブスクリプション
Power BI サービスでのお気に入りのダッシュボード、レポート、アプリ
Q4.Power BIモデルには、CustomersとInvoiceという名前の2つのテーブルがあります。
◆Customersテーブルには、次のフィールドが含まれています。
顧客ID
カスタマーシティ
顧客の状態
顧客名
顧客の住所1
顧客の住所2
顧客の郵便番号
◆Invoiceテーブルには、次のフィールドが含まれています。
注文ID
請求書ID
請求書の日付
顧客ID
合計金額
総アイテム数
Customersテーブルは、顧客ID列を介してInvoiceテーブルに関連付けられています。顧客(Customer)は1か月間で多くの請求書(Invoice)を持つことがあります。
Power BIモデルは、次の情報を提供する必要があります。
・先月各州で請求された顧客の数
・各郵便番号の顧客あたりの平均請求額
CustomersテーブルからInvoiceテーブルへの関係を定義する必要があります。ソリューションは、クエリのパフォーマンスを最適化する必要があります。
何を設定する必要がありますか?回答するには、回答エリアで適切なオプションを選択してください。

回答
- (下記画像参照)
-
カーディナリティ = リレーションシップです。
本設問の場合は、CustomerにInvoiceが複数紐づくことになるので、1問目は「1 : N」が正解となります。
クロスフィルターの方向を設定することで、関連テーブルのレコードに対してもフィルターをかけることが可能です。(顧客Aに紐づく請求のみをグラフに表示する)
本設問の要件「先月各州で請求された顧客の数」「各郵便番号の顧客あたりの平均請求額」はどちらも、Customerテーブルに持つ項目を使用してフィルター条件をかけていますので、2問目は「単一」が正解です。
両方向フィルターは必要な場合にのみ用い、通常は避けるべきとされています。
カーディナリティ
クロス フィルターの方向
Q5.次の画像に示すPowerBlモデルがあります。
部署テーブルには4つの部署があります。
ユーザーがそれぞれの部署のデータのみを表示できるようにする必要があります。
あなたは何をするべきか?

A. 機密データテーブルに、[CURRENTGROUP]DAX関数を使用する計算されたメジャーを追加する
B. 部門ごとに行レベルのセキュリティ(RLS)ロールを作成してから、ロールのメンバーシップを定義する
C. 部署IDに基づいて部署をフィルタリングするスライサーを作成する
D. 部署テーブルをフィルタリングする部署IDパラメーターを作成する
回答
- B. 部門ごとに行レベルのセキュリティ(RLS)ロールを作成してから、ロールのメンバーシップを定義する
-
ユーザーが自分の所属する部門のデータだけを表示できるようにするには、行レベルのセキュリティ(Row-Level Security, RLS)を使用するのが最適です。
RLS を使うと、Power BI モデルにフィルターを設定して、ユーザーごとに表示できる行を制限できますので、Bが正解です。
CURRENTGROUP()は主にグループ化処理で使用される関数であり、セキュリティ制御には使用しませんので、Aは不正解です。
スライサーはユーザーの操作が前提であり、ユーザーが他部署を選ぶこともできるため制限にならないため、Cは不正解です
パラメーターもユーザーの操作によるものであり、セキュリティ上の制御には適しませんので、Dは不正解です。
Power BI での行レベルのセキュリティ (RLS)
Q6.会社の人事部門のレポートのコレクションがあります。
HR部門の視覚化を作成して、過去の従業員数を表示し、今後6か月間の傾向を予測する必要があります。
どのタイプの視覚化を使用する必要がありますか?
A. 散布図
B. リボンチャート
C. 折れ線グラフ
D. 主要なインフルエンサー
回答
- C. 折れ線グラフ
-
人事部門のレポートで、過去の従業員数を表示し、今後6か月間の傾向を予測するという要件に対して、折れ線グラフは、時間の経過に伴う値の変化(トレンド)を視覚的に示すのに最適 ですので、Cが正解です。
散布図は、2つの変数間の関係性を表示するのに最適ですが、時系列のトレンド表示には不向きですので、Aは不正解です。
リボンチャートは、カテゴリの順位の変動を表示できますが、時系列のトレンド表示には不向きですので、Bは不正解です。
主要なインフルエンサーは、要因分析(どの要素が結果に影響したか)に使用しますので、Dは不正解です。
Power BI で折れ線グラフを作成する
Power BI での散布図、バブル チャート、およびドット プロット グラフ
Power BI のリボン グラフを作成する
主要なインフルエンサーの視覚化を作成する
Q7.データ量が多いデータセットをPowerQueryEditorにインポートします。
列に一意の値のみが含まれているかどうかを識別する必要があります。
使用できる2つのデータプレビューオプションはどれですか?それぞれの正解は完全な解決策を提示します。
A. 等幅
B. 列分布
C. 空白を表示
D. 列の品質
E. 列のプロファイル
回答
- B. 列分布
E. 列のプロファイル -
列分布を使用することで、一意の値がどのくらい含まれているのかパーセンテージで表示してくれますので、Bが正解です。
列のプロファイルを使用することで、同様に一意の値を確認することができますので、Eが正解です。
Q8.表には、返品の月間ノルマを上回っているか、近いか、下回っている店舗を示す条件付き書式が含まれています。色覚異常のあるレポートの利用者が表にアクセスできるようにする必要があります。どうすればよいでしょうか。
A. アイコンを削除し、代わりに赤、黄、緑の背景色を使用する
B. 表内の値をリストする代替テキストを追加する
C. 条件付き書式アイコンをツールヒントレポートに移動する
D. 色ごとに異なる形状を使用するようにアイコンを変更する
回答
- D. 色ごとに異なる形状を使用するようにアイコンを変更する
-
色覚異常のある利用者にとって、色だけで情報を伝えると、内容を正確に把握することが難しくなる場合があります。そのため、Power BI では、色に加えて形状やパターンなどの視覚的要素を組み合わせて情報を伝えることが推奨されていますので、Dが正解です。
アクセシビリティ対応の Power BI レポートを設計する
Q9.公開Webサイトに複数の視覚化を埋め込むことを計画しています。
Power BIインフラストラクチャには、次の表に示すように構成された視覚化が含まれています。
Webサイトに埋め込むことができる2つの視覚化はどれですか?それぞれの正解は完全な解決策を提示します。

A. Visual1
B. Visual2
C. Visual3
D. Visual4
E. Visual5
回答
- B. Visual2
D. Visual4 -
行レベルセキュリティ (RLS) を使用している視覚化は、公開された Web に埋め込むことができません。RLSはセキュリティを必要とするため、ユーザー認証が必要ですので、Aは不正解です。
OneDrive for Business に保存されたデータセットを使っていても、匿名アクセスの制限がない場合は Web に埋め込むことが可能ですので、Bは正解です。
ユーザーアカウントと共有されたレポートは、共有されたユーザーのみがアクセスできるため、公開 Web では埋め込めませんので、Cは不正解です。
カスタムビジュアルでも、データ ソースにアクセス制限がなければ Web での埋め込みが可能ですので、Dは正解です。
オンプレミスの SSAS データベースを使用している場合、DirectQuery経由で認証が必要となり、Web埋め込み(匿名アクセス)はできませんので、Eは不正解です。
Power BI から Web への公開
考慮事項と制限事項
Q10.棒グラフと縦棒グラフを含むレポートがあります。棒グラフは、顧客セグメントごとの顧客数を示しています。縦棒グラフは月ごとの売上高を示しています。
棒グラフでセグメントを選択すると、その月の総売上のどの部分が顧客セグメントに属しているかを確認する必要があります。
棒グラフを選択した場合、縦棒グラフで視覚的な相互作用をどのように設定する必要がありますか?
A. 影響なし
B. ハイライト
C. フィルター
回答
- B. ハイライト
-
本設問の要件を読み替えると「売上全体に対する該当セグメントの売上を部分的に強調表示したい」となります。
セグメントを選んだときに、売上全体の中でそのセグメントがどれくらいかを視覚的に示したい場合、「ハイライト」を使うことで、部分と全体の構成比が直感的に把握できますので、Bが正解です。
「フィルター」では、選択したセグメント以外の売上は非表示になるため、全体との比較ができませんので、Cは不正解です。
Power BI レポート内でのビジュアルの相互作用を変更する