What problem does it solve?
Manually managing Power BI reports in Microsoft Fabric workspaces requires repetitive REST API calls, careful handling of PBIR definition files, and validation of semantic model bindings, which is time-consuming and error-prone. This Skill automates the entire report lifecycle to eliminate manual overhead and reduce deployment errors.
Core Features & Use Cases
- Full Report CRUD Operations: List, create, get, update, and delete Power BI report items in Fabric workspaces via the Fabric REST API.
- PBIR Definition Transport: Upload and download full PBIR report definitions, including all pages, visuals, and configuration files, with proper base64 encoding and format validation.
- Local .pbip Publishing: Publish local Power BI .pbip projects to Fabric workspaces, with automatic semantic model binding validation and drift detection to ensure reports render correctly after deployment.
- Use Case: If you have a locally developed Power BI report that needs to be deployed to a shared Fabric workspace, this Skill handles the entire publish workflow, including validating that the report's data bindings match the target workspace's semantic model.
Quick Start
Use the powerbi-report-management skill to publish your local Power BI report to the specified Microsoft Fabric workspace.