RP

ruiromano/powerbi-agentic-mcp-cloud-agent

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

35 stars 7 forks 품질 48 트렌드 12

Power BI semantic 모델 작업에 대해 알아보기 - 문서, naming 감사, 그리고 더 - GitHub Copilot 코딩 에이전트에, Power BI 모델링 MCP 서버.

개요

Power BI semantic 모델 작업에 대해 알아보기 - 문서, naming 감사, 그리고 더 - GitHub Copilot 코딩 에이전트에, Power BI 모델링 MCP 서버. GitHub 이슈를 열고 에이전트에 할당하고 pull request를 검토합니다. 1. - semantic 모형 및 보고 근원 부호는, src/에 있는 힘 BI 프로젝트 파일로 저장했습니다. 2. - semantic 모형 (테이블, 측정, 관계, RLS, 등)에 코딩 대리인 programmatic 접근을 줍니다. 3. - .github/skills/에 있는 curated 단계 별 단계 작업 흐름은 일관된, 팀 표준 결과를 생성하기 위하여 대리인을 인도합니다. 1. - GitHub 계정에서 클릭 및 선택. 2. - 다음과 같이 탐색하고 붙여 넣기 : 3. - semantic 모델에서 수행 할 작업을 설명하는 새로운 GitHub 문제. Sales semantic 모델에 대한 문서 생성 Sales semantic 모델과 propose 변경의 naming 협약 분석 그런 다음 코딩 에이전트에 문제를 할당 :

개요(AI 번역)

Power BI semantic 모델 작업에 대해 알아보기 - 문서, naming 감사, 그리고 더 - GitHub Copilot 코딩 에이전트에, Power BI 모델링 MCP 서버. GitHub 이슈를 열고 에이전트에 할당하고 pull request를 검토합니다.

그것이 작동하는 방법

이 템플렛은 3개 조각을 결합합니다:

  1. ** PBIP 형식의 Power BI 프로젝트 ** - semantic 모델 및 보고서 소스 코드, src/의 Power BI 프로젝트 파일로 저장.
  2. ** Power BI 모델링 MCP Server** - semantic 모델 (테이블, 측정, 관계, RLS 등)에 코딩 에이전트 프로그래밍 액세스를 제공합니다.
  3. Skills - .github/skills/]에 있는 curated step-by-step 워크플로우가 일관된 팀 표준 결과를 생성하는 에이전트를 안내합니다.

시작하기

1.Repository - 클릭 이 템플릿 사용 ** 및 선택 ** GitHub 계정의 새로운 저장소를 선택하십시오.

  1. ** MCP 서버 구성 ** - ** 설정 > Copilot > Cloud Agent** 및 ** MCP 구성**:

** MCP 설정**을 저장합니다.

3.Create the issue and assign the Agent - semantic model에서 수행한 작업을 설명하는 새로운 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": ["*"] } } }