RP

ruiromano/powerbi-agentic-mcp-cloud-agent

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

35 stars 7 forks 品質 53 トレンド 16

パワーBIのセマンティックモデルのタスク - ドキュメンテーション、ネーミング監査など - GitHub Copilot コーディングエージェントに、Power BI Modeling MCP Server によって供給される.

概要

パワーBIのセマンティックモデルのタスク - ドキュメンテーション、ネーミング監査など - GitHub Copilot コーディングエージェントに、Power BI Modeling MCP Server によって供給される。 GitHub の問題を開いたり、エージェントに割り当てたり、プルリクエストをレビューしたりします。 1. - src/の力BIのプロジェクト ファイルとして貯えられるセマンティック モデルおよびレポートのソースコード。 2. - コーディングエージェントのプログラム的なセマンティックモデル(テーブル、対策、関係、RLSなど)へのアクセスを提供します。 3. - 一貫した、チーム標準の結果を作り出すために代理店を導く.github/skills/のステップバイステップのワークフローを治しました。 1。 - GitHubアカウントでクリックして選択します。 2. - 以下にナビゲートして貼り付ける: 3. - 別のタスクを記述する新しい GitHub の問題を開きます。 セールスセマンティックモデルのドキュメントを生成する セールスセマンティックモデルの命名規則を分析し、変化を提案 それから、コーディングエージェントに課題を割り当てます

概要(AI 翻訳)

パワーBIのセマンティックモデルのタスク - ドキュメンテーション、ネーミング監査など - GitHub Copilot コーディングエージェントに、Power BI Modeling MCP Server によって供給される。 GitHub の問題を開いたり、エージェントに割り当てたり、プルリクエストをレビューしたりします。

使い方

このテンプレートは3つのピースを組み合わせます。

1。** PBIP形式のPower BIプロジェクト** - セマンティックモデルとレポートソースコード、 [src/]のPower BIプロジェクトファイルとして保存されます。 2.Power BI Modeling MCP Server - コーディングエージェントプログラムによるセマンティックモデル(テーブル、対策、関係、RLSなど)へのアクセスを提供します。 3。Skills - エージェントが一貫したチーム標準の結果を生成するために導く[.github/skills/のステップバイステップのワークフローをキュレーションしました。

はじめる

1。 リポジトリを作成 - [このテンプレートを使用して**]をクリックし、GitHubアカウントで**新しいリポジトリを作成]を選択します。

2。 ** MCP サーバーの構成** - 設定> Copilot > Cloud Agentにナビゲートし、MCP 設定に次の値を貼り付けます:

Save MCP Configuration をクリックします。

3。問題を作成し、エージェントを割り当てます - 別のモデルで実行したいタスクを記述する新しいGitHubの問題を開きます。

例:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Agentic Power BI Development with GitHub Copilot Coding Agent

Learn how to Power BI semantic model tasks - documentation, naming audits, and more - to GitHub Copilot coding agent, powered by the Power BI Modeling MCP Server. Open a GitHub issue, assign it to the agent, and review the pull request it delivers.

How It Works

This template combines three pieces:

  1. Power BI project in PBIP format - the semantic model and report source code, stored as Power BI Project files in src/.
  2. Power BI Modeling MCP Server - gives the coding agent programmatic access to the semantic model (tables, measures, relationships, RLS, etc.).
  3. Skills - curated step-by-step workflows in .github/skills/ that guide the agent to produce consistent, team-standard results.

Getting Started

  1. Create your repository - Click Use this template and select Create a new repository in your GitHub account.

  2. Configure the MCP server - Navigate to Settings > Copilot > Cloud Agent and paste the following into MCP configuration:

    {
        "mcpServers": {
            "powerbi-modeling-mcp": {
                "type": "stdio",
                "command": "npx",
                "args": [
                    "-y",
                    "@microsoft/powerbi-modeling-mcp",
                    "--start"
                ],
                "tools": ["*"]
            }
        }
    }
    

    Click Save MCP Configuration.

  3. Create an issue and assign the agent - Open a new GitHub issue describing the task you want performed on the semantic model.

    Example issues:

    Generate documentation for the Sales semantic model

    Analyze the naming conventions of the Sales semantic model and propose changes

    Then assign the issue to the coding agent:

  4. Review the pull request - Copilot creates a branch, executes the task, and opens a PR for your review:

    You can open the Copilot session log to verify that the skills and Power BI Modeling MCP were loaded successfully:

    The agent follows the instructions defined in the skills, so the output conforms to your team’s standards:

[!TIP]

  • Try creating issues from your smartphone - you can delegate tasks to the coding agent from anywhere and focus on reviewing the results.
  • This is a starting point. Customize the skills and add new ones to match your team’s development standards and workflows.
GitHub で README 全文を見る

インストール

npx -y @microsoft/powerbi-modeling-mcp --start
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "powerbi-modeling-mcp": { "type": "stdio", "command": "npx", "args": [ "-y", "@microsoft/powerbi-modeling-mcp", "--start" ], "tools": ["*"] } } }