Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello everyone,
I want to confirm if it is possible and recommended to use Deployment Pipelines for all types of items:
Also, is it possible to show detailed changes in a PBIX (report)? I can see detailed changes with semantic models, but the dashboard is not showing what has changed.
Solved! Go to Solution.
Hi @julsr,
Thank you for posting your query in Microsoft Fabric Community Forum. Also, thanks to @GilbertQ, for those inputs on this thread. Here I provided some official Microsoft links those might be helpful to resolve your thread more quickly.
Deployment Pipelines in Power BI support most common item types, including PBIX files (reports and semantic models), PBIP projects, and dataflows. These can be promoted across Development, Test, and Production stages.
When you publish a PBIX file, Power BI automatically separates the report and semantic model, allowing you to manage and deploy them independently. PBIP (Power BI Project) files are also supported and are ideal for version control with Git. This enables better change tracking and collaboration in development workflows.
Dataflows, both Gen1 and Gen2, are fully supported, so you can confidently include your ETL logic in deployments.
However, Streaming Semantic Models are not currently supported in Deployment Pipelines, as they are designed for real-time scenarios outside the typical deployment flow.
The Microsoft Fabric deployment pipelines process - Microsoft Fabric | Microsoft Learn
You are absolutely right currently: Semantic Models: You can view detailed schema-level differences (e.g., table/column/measure changes) when moving between stages in the pipeline. Reports (PBIX): You can see whether a report has changed, but no detailed diffs (e.g., visual-level or layout-level changes) are shown in the Deployment Pipeline interface.
This is by design detailed change tracking is only available for Semantic Models, not for the report visuals or layout.
Workaround Suggestions: For report-level change tracking, consider using version control with PBIP format + Git integration. This way, you can diff the .json files representing report definitions. You can also enable the "Include changes" toggle in the pipeline to see that a report has changed, even if details aren’t shown.
Hope this helps clarify things and let me know what you find after giving these steps a try happy to help you investigate this further.
Thank you for using the Microsoft Community Forum.
Hi @julsr,
Thank you for posting your query in Microsoft Fabric Community Forum. Also, thanks to @GilbertQ, for those inputs on this thread. Here I provided some official Microsoft links those might be helpful to resolve your thread more quickly.
Deployment Pipelines in Power BI support most common item types, including PBIX files (reports and semantic models), PBIP projects, and dataflows. These can be promoted across Development, Test, and Production stages.
When you publish a PBIX file, Power BI automatically separates the report and semantic model, allowing you to manage and deploy them independently. PBIP (Power BI Project) files are also supported and are ideal for version control with Git. This enables better change tracking and collaboration in development workflows.
Dataflows, both Gen1 and Gen2, are fully supported, so you can confidently include your ETL logic in deployments.
However, Streaming Semantic Models are not currently supported in Deployment Pipelines, as they are designed for real-time scenarios outside the typical deployment flow.
The Microsoft Fabric deployment pipelines process - Microsoft Fabric | Microsoft Learn
You are absolutely right currently: Semantic Models: You can view detailed schema-level differences (e.g., table/column/measure changes) when moving between stages in the pipeline. Reports (PBIX): You can see whether a report has changed, but no detailed diffs (e.g., visual-level or layout-level changes) are shown in the Deployment Pipeline interface.
This is by design detailed change tracking is only available for Semantic Models, not for the report visuals or layout.
Workaround Suggestions: For report-level change tracking, consider using version control with PBIP format + Git integration. This way, you can diff the .json files representing report definitions. You can also enable the "Include changes" toggle in the pipeline to see that a report has changed, even if details aren’t shown.
Hope this helps clarify things and let me know what you find after giving these steps a try happy to help you investigate this further.
Thank you for using the Microsoft Community Forum.
Hi @julsr
all the items you highlighted above are supported. Unfortunately you cannot see detailed changes. This reports as it stands today, you can create or vote for an idea here https://community.fabric.microsoft.com/t5/Fabric-Ideas/idb-p/fbc_ideas
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!