Power BI Agentic は、GitHub Copilotなどの AI コーディング エージェントを使用してPower BIを開発する際のエクスペリエンスを向上させる一連のエージェント スキルとツールです。 これは、有効にするPower BI機能ではありません。エージェントにインストールする精選されたバンドルであるため、エージェントは自然言語を使用してPower BIセマンティック モデルとレポートを構築および調整できます。
次の 2 つの構成要素が結合されます。
- Agent skills — エージェントが Power BI の作成に関するベスト プラクティスに従うために、必要に応じて読み込む手順、スクリプト、リソースのフォルダー。 スキルには、 セマンティック モデルの作成 (スター スキーマの設計、DAX の記述、PBIP プロジェクトの構築、AI 用のモデルの準備) と レポート作成 (ページとビジュアルの作成、書式設定、PBIR レポート定義の検証) の両方が含まれます。
- Tools — エージェントがスキーマを調査し、DAX を実行し、セマンティック モデルを編集し、レポートを検証し、さらに Power BI Desktop を直接操作できるようにする MCP サーバーと CLI ブリッジ — たとえば、モデルを再読み込みしたり、視覚的検証のためのスクリーンショットを取得したりできます。
スキルはエージェントに 何をすべきか を伝えます。 ツールを使用すると、エージェントで 実行できます 。 これらを組み合わせて使用すると、自然言語のプロンプトが動作するセマンティック モデルまたはレポートに変わります。
概要
開始するには、powerbi-authoring マーケットプレースから プラグインをインストールすることをお勧めします。 プラグインは、AI エージェントを使用してPower BIコンテンツを作成するために必要なスキルとツールをバンドルします。
- Power BI エージェント スキル、セマンティック モデルの作成、編集、デプロイ、AI 対応のためのセマンティック モデル スキル、PBIR レポート定義を構築および検証するためのレポート作成スキル。
- エージェントが Power BI Desktop および Fabric ワークスペースに接続できるように、Power BI モデリング MCP サーバーが自動的に登録されます。
プラグインがない場合は、MCP サーバーを登録し、各スキルを手動で追加します。 このプラグインは、それらを1つのコマンドでまとめて設定するため、インストールしてから数分でプロンプトを使い始められます。
Note
Fabric 用スキルは、GitHub Copilot CLI 向けに最適化されており、VS Code Copilot、Claude Code、Cursor、Codex/Jules、および Windsurf 向けのクロスツール互換性シムを提供します。 インストール スクリプトは、適切な互換性ファイルを自動的に構成します。
前提条件
始める前に、以下のことを確認してください:
- GitHub Copilot CLI - GITHUB COPILOT CLI をインストールします。
- Node.js 18 以降 - Power BI モデリング MCP サーバーをインストールするために必要です。 Node.jsをインストールします 。
GitHub Copilot CLI を使用してプラグインをインストールする
skills-for-fabricマーケットプレースを追加し、powerbi-authoringプラグインをインストールします。copilot plugin marketplace add microsoft/skills-for-fabric copilot plugin install powerbi-authoring@fabric-collectionGitHub Copilotを開始し、次を実行してPower BIのスキルが読み込まれているのを確認します。
/skillssemantic-model-authoringなどのスキルが一覧に表示されることを確認します。
Visual Studio Codeを使用してプラグインをインストールする
VS Code にプラグインをインストールするには、
スキル
| Skill | Description |
|---|---|
semantic-model-authoring |
Power BI Desktop、PBIP プロジェクト、および Fabric サービス全体で、Power BIセマンティック モデルを作成、編集、デプロイ、管理します。 Import、DirectQuery、および Direct Lake のモデルについて説明します。DAX メジャー、テーブル、列、リレーションシップ。展開、更新、データ ソースとアクセス許可。と DAX のパフォーマンスの最適化。 |
power-bi-report-authoring |
PBIP (Power BI Project) ファイルで使用される PBIR (Power BI レポート) 形式の Power BI レポートを作成、編集、検証します。 |
power-bi-report-design |
PBIP で使用される PBIR 形式のPower BI レポートの設計ガイダンスを提供する構造化設計の概要を作成します。 |
power-bi-report-planner |
ガイド付きワークフローに従って、既存のセマンティック モデルから新しいPower BI レポートを定義、計画、作成する |
power-bi-report-management |
Microsoft Fabric ワークスペースでPower BIレポートを取得、発行、管理します。 |
スキルの完全な一覧と、リリース時の新しいスキルの検出については、 microsoft/skills-for-fabric を参照してください。
Tools
| ツール | Description |
|---|---|
| Power BI MCP サーバー | エージェントがスキーマを検査し、DAX を実行し、Power BI Desktop または Microsoft Fabric でセマンティック モデルを編集できるようにするローカル MCP サーバー。
powerbi-authoring プラグインによって自動的に登録されます。 |
| Power BI デスクトップ ブリッジ | Power BI デスクトップ プロセス内でホストされているローカル サーバー。これにより、外部ツールはローカル コンピューター上の Power BI Desktop の実行中のインスタンスと通信できます。 |