Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
julsr
Resolver III
Resolver III

Supported items in Deployment Pipelines

Hello everyone,

I want to confirm if it is possible and recommended to use Deployment Pipelines for all types of items:

  • PBIP
  • PBIX (Reports, Semantic Models)
  • Dataflows
  • Streaming Semantic Models

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.

1 ACCEPTED SOLUTION
v-kpoloju-msft
Community Support
Community Support

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.

View solution in original post

3 REPLIES 3
v-kpoloju-msft
Community Support
Community Support

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.

Thank you both for your answers! @GilbertQ @v-kpoloju-msft 

GilbertQ
Super User
Super User

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 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!







Power BI Blog

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.