powerbi-publish

Publish Power BI Semantic Models to Fabric workspaces via REST API.

Updated May 26, 2026
One-click install
npx skills add https://github.com/rbutinar/ade-ops --skill powerbi-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerbi-publish
Source: https://github.com/rbutinar/ade-ops/tree/main/.agents/skills/powerbi-publish
Command: npx skills add https://github.com/rbutinar/ade-ops --skill powerbi-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires powerbi, FabricConnector, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of publishing a Power BI Semantic Model to a Fabric workspace, reducing manual steps and potential errors in the deployment process.

Core Features & Use Cases

  • Automated Deployment: Publishes Power BI Semantic Models to Fabric workspaces using the REST API.
  • TMDL Export: Exports TMDL files from Power BI Desktop for deployment.
  • REST API Integration: Utilizes the Fabric REST API for deployment.
  • Use Case: Streamline the deployment of Power BI models to Fabric, ensuring consistency and reducing the risk of deployment errors.

Quick Start

Use the powerbi-publish skill to publish the 'SalesModel' to the 'sales-workspace' Fabric workspace.

Frequently Asked Questions about powerbi-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Power BI Semantic Model deployment to a Fabric workspace?

Automate Power BI Semantic Model deployment by exporting TMDL files from Power BI Desktop and utilizing the Fabric REST API to publish directly to Fabric workspaces, reducing manual steps and potential deployment errors.

What is TMDL export and why is it needed for deploying Power BI models to Fabric?

TMDL export extracts the Power BI Semantic Model definition from Power BI Desktop, which is required to automate the publication of the model to a Fabric workspace via the Fabric REST API.

Do I need Power BI Desktop and Fabric Connector to publish semantic models via REST API?

Yes, deploying Power BI Semantic Models to Fabric workspaces requires Power BI Desktop, the Fabric Connector dependency, and appropriate authentication credentials to execute the REST API deployment.

Can I publish a Power BI Semantic Model to a specific Fabric workspace using automation?

Yes, you can publish a specific Power BI Semantic Model to a designated Fabric workspace by running the automation script, which targets the workspace using the Fabric REST API.

What are the limitations of using REST API to automate Power BI deployment to Fabric?

Limitations include dependencies on Power BI Desktop for TMDL export, the Fabric Connector, and valid authentication credentials; without this environment setup, the automated REST API deployment will fail.