CC

\u516C\u5F0F PL-300 \u8A66\u9A13\u30AC\u30A4\u30C9

\u8A66\u9A13\u5F62\u5F0F\u3001\u30C9\u30E1\u30A4\u30F3\u3001\u6E96\u5099\u306E\u30D2\u30F3\u30C8

PL-300: Microsoft Power BIデータアナリスト受験ガイド

試験概要

  • 資格: Microsoft Power BIデータアナリスト アソシエイト
  • 試験コード: PL-300
  • ターゲット: Power BIを使用してインサイトを提供するデータアナリスト
  • 必須経験: Power Query及びDAXの熟達

スキル評価項目 (2025年4月21日現在)

1. データの準備 (25-30%)

データの取得と接続

  • データソースまたは共有セマンティックモデルの識別と接続
  • データソースの設定変更 (認証情報、プライバシーレベル)
  • DirectQueryとインポートのいずれかを選択
  • パラメーターの作成と変更

データのプロファイリングと清掃

  • データの評価 (統計、列プロパティ)
  • 不整合、予期せぬ値、null値の解決
  • データ品質の問題の解決
  • データインポートエラーの解決

データの変換とロード

  • 適切な列データ型の選択
  • 列の作成と変換
  • 行のグループ化と集計
  • ピボット、アンピボット、トランスポーズ
  • 半構造化データをテーブルに変換
  • 事実テーブルと次元テーブルの作成
  • 関係キーの識別と作成
  • クエリのデータロード設定の構成

2. データモデリング (25-30%)

データモデルの設計と実装

  • テーブルと列のプロパティの構成
  • ロールプレイング次元の実装
  • 関係の基数とクロスフィルタの方向の定義
  • 共通日付テーブルの作成
  • 計算列と計算テーブルのユースケースの特定

DAXを使用したモデル計算の作成

  • 単一の集計メジャーの作成
  • CALCULATE関数の使用
  • 時系列インテリジェンスメジャーの実装
  • 基本統計関数の使用
  • 半加法的メジャーの作成
  • クイックメジャーを使用したメジャーの作成
  • 計算テーブルまたは列の作成
  • 計算グループの作成

モデルのパフォーマンス最適化

  • 不要な行/列の削除によるパフォーマンスの改善
  • パフォーマンスの低いメジャー、関係、ビジュアルの特定
  • パフォーマンス アナライザーとDAXクエリビューの使用
  • 粒度の低減によるパフォーマンスの改善

3. データの視覚化と分析 (25-30%)

レポートの作成

  • 適切なビジュアルの選択
  • ビジュアルの書式設定と構成
  • テーマの適用とカスタマイズ
  • 条件付き書式の適用
  • スライスとフィルターの適用
  • レポートページの構成
  • ページ型レポートの使用

DAXによる視覚的計算の作成

  • ビジュアルレベルの計算の実装
  • 視覚的計算関数の使用
  • 視覚的計算の最適化

ユーザビリティとストーリーテリングのためのレポートの強化

  • ブックマークの構成
  • カスタムツールチップの作成
  • ビジュアルのインタラクションの編集と構成
  • レポートナビゲーションの構成
  • ビジュアルのソート
  • シンクスライサーの構成
  • セレクションペーンを使用したビジュアルのグループ化とレイヤー化
  • ドリルスルーナビゲーションの構成
  • エクスポート設定の構成
  • モバイルデバイス向けのレポートデザイン
  • パーソナライズされたビジュアルの有効化
  • アクセシビリティのデザイン
  • 自動ページ更新の構成

パターンとトレンドの特定

  • Power BIの [分析]機能の使用
  • グループ化、ビニング、クラスタリングの使用
  • AIビジュアルの使用
  • 参照線、エラーバー、予測の使用
  • 外れ値と異常の検出

4. Power BIの管理とセキュリティ (15-20%)

ワークスペースとアセットの作成と管理

  • ワークスペースの作成と構成
  • ワークスペースアプリの構成と更新
  • ワークスペースでのアイテムの公開、インポート、更新
  • ダッシュボードの作成
  • 配布方法の選択
  • サブスクリプションとデータアラートの構成
  • Power BIコンテンツの昇格または認定
  • ゲートウェイが必要な場合の特定
  • セマンティックモデルの定期的な更新の構成

Power BIアイテムのセキュリティとガバナンス

  • ワークスペースロールの割り当て
  • アイテムレベルのアクセス権の構成
  • セマンティックモデルへのアクセスの構成
  • 行レベルのセキュリティロールの実装
  • 行レベルのセキュリティグループメンバーシップの構成
  • 機密ラベルの適用

主要なPower BIコンポーネント

Power Query

  • Mlanguage: 変換言語
  • クエリエディター: データ変換インターフェイス
  • データソース: 100以上のコネクタ
  • 適用されたステップ: 変換履歴

データモデリング

  • スター スキーマ: 事実テーブルと次元テーブル
  • 関係: 1対多、多対多
  • 階層: ドリルダウン機能
  • 計算グループ: 再利用可能な計算

DAX (Data Analysis Expressions)

  • 計算列: 行コンテキスト
  • メジャー: ダイナミックな計算
  • テーブル: 生成されたテーブル
  • 変数: 可読性とパフォーマンスの向上

ビジュアライゼーション

  • 標準ビジュアル: バー、折れ線、円、表、マトリックス
  • AIビジュアル: 主要な影響因子、分解ツリー、Q&A
  • カスタムビジュアル: AppSourceマーケットプレイス
  • R/Pythonビジュアル: 高度な分析

主要なDAX関数

集計関数

SUM、AVERAGE、MIN、MAX、COUNT、DISTINCTCOUNT
SUMX、AVERAGEX (反復子)

フィルター関数

CALCULATE - フィルターコンテキストの変更
FILTER - テーブルのフィルタリング
ALL - フィルターの解除
ALLEXCEPT - 指定された以外のフィルターの解除
REMOVEFILTERS - フィルターのクリア

時間インテリジェンス

DATEADD、DATESYTD、TOTALYTD
SAMEPERIODLASTYEAR
PARALLELPERIOD
PREVIOUSMONTH、PREVIOUSQUARTER

論理関数

IF、SWITCH
AND、OR、NOT
ISBLANK、ISEMPTY
IFERROR

テキスト関数

CONCATENATE、CONCATENATEX
FORMAT
LEFT、RIGHT、MID
UPPER、LOWER

テーブル関数

VALUES、DISTINCT
SUMMARIZE、SUMMARIZECOLUMNS
CROSSJOIN、GENERATE
UNION、INTERSECT、EXCEPT

データ接続

インポートモード

  • メモリ内のデータ保存
  • 最高のパフォーマンス
  • 定期的な更新
  • サイズ制限 (1GB/データセット)

DirectQuery

  • リアルタイムデータ
  • ローカルデータ保存なし
  • ソースにより変動するパフォーマンス
  • 使用可能なDAX関数に制限

複合モデル

  • インポートとDirectQueryの混合
  • パフォーマンス向上のための集計
  • デザインの柔軟性

ライブ接続

  • Analysis Servicesへの接続
  • Power BIデータセットへの接続
  • ローカルモデリングなし

セキュリティ機能

行レベルのセキュリティ (RLS)

  • 行レベルでのデータフィルタリング
  • USERNAME()を使用したダイナミックセキュリティ
  • 静的ロール
  • 「ロールとしてビュー」でのテスト

オブジェクトレベルのセキュリティ (OLS)

  • テーブルと列の非表示
  • 機密データへのアクセス制限
  • Premium容量が必要

ワークスペースロール

  • 管理者: 完全な制御
  • メンバー: コンテンツの編集
  • コントリビューター: コンテンツの作成
  • ビューア: 読取り専用アクセス

パフォーマンス最適化

データモデルの最適化

  • 不要な列の削除
  • データ型の最適化
  • 基数の削減
  • 双方向フィルタリングの回避
  • 集計の使用

DAXの最適化

  • 変数の使用
  • CALCULATE内のFILTERの回避
  • 反復子の最小化
  • 可能な限り計算列の使用回避
  • DIVIDEの使用 (除算演算子の代わりに)

ビジュアルの最適化

  • ページあたりのビジュアルの制限
  • クロスフィルタリングの削減
  • 集計の使用
  • カスタムビジュアルの最適化
  • レポートページフィルターの検討

ベストプラクティス

データ準備

  • 可能な限りソースでのデータクリーニング
  • クエリフォールディングの使用
  • 変換の文書化
  • 再利用可能な関数の作成
  • 増分更新の実装

データモデリング

  • スタースキーマデザインの活用
  • 日付テーブルの作成
  • 不要なフィールドの非表示
  • 一貫した命名の使用
  • モデル設計の文書化

レポートデザイン

  • シンプルさの追求
  • 一貫したフォーマットの使用
  • ターゲットオーディエンスに合わせたデザイン
  • 対象デバイスでのテスト
  • 文脈と題名の含有

ガバナンス

  • 命名規則の実装
  • データソースの文書化
  • レポートのバージョン管理
  • 定期的なセキュリティレビュー
  • 利用状況メトリクスの監視

Power BIサービスの機能

ワークスペースの管理

  • 配布用アプリ
  • デプロイメントパイプライン
  • ETLのためのデータフロー
  • 共有データセット
  • 系図ビュー

共有とコラボレーション

  • レポートとダッシュボードの共有
  • Teams/SharePointへの埋め込み
  • メールサブスクリプション
  • コメントと注釈
  • エクスポート機能

管理

  • 管理ポータルの設定
  • 利用状況メトリクス
  • 監査ログ
  • 容量管理
  • テナントの設定

学習リソース

Microsoft公式ドキュメンテーション

  • PL-300学習パス
  • Power BIドキュメンテーション
  • Power BIのガイド付き学習
  • 模擬試験

ハンズオンプラクティス

  • Power BI Desktop (無料)
  • Power BIサービスのトライアル
  • サンプルデータセット
  • AdventureWorksデータベース

コミュニティリソース

  • Power BIコミュニティフォーラム
  • Power Queryフォーラム
  • Guy in a CubeのYouTube
  • SQLBIの記事とビデオ

試験詳細

  • 合格点: 700
  • 問題形式: 多肢選択, ケーススタディ, ドラッグ&ドロップ
  • 試験時間: 100分 (母語が英語でない場合は130分)
  • 利用可能言語: 複数の言語
  • 受験料: $165 USD (地域により変動)

資格取得パス

  • 前提条件: 必須ではないが、データ分析の経験が推奨される
  • 更新: Microsoft Learnを通じて12か月ごとに必要
  • 関連資格:
    • Power Platform Fundamentals (PL-900)
    • Power Platform Developer (PL-400)
    • Azure Data Engineer (DP-203/DP-600)