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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Barre
Helper I
Helper I

Duplicate Reports/Semantic Models in Workspace

Hi,

 

We´re using the build in pipeline function in Power BI Service.

I noticed when pushing a report or semantic model from dev, test to production, it works as expected.

 

If I remove the report or semantic model from test, and try to deploy from dev, test to production, in the production environment I get duplicate reports or semantic models with the exact same name.

 

Is this how it´s suppost to work, creating duplicate objects in the production environment if the object is deleted from test?

 

1 ACCEPTED SOLUTION

Hi @Martin_D  - Thank you for responding!

This was also my initial though on how it´s working and I am basically looking for a confirmation.

The thing is tho, if I publish a report manually from Power BI Desktop with the same name as an existing report in that workspace, I will replace that report with the one I´m publishing. I thought that Power BI pipelines also worked like that, overriding Power BI objects with the same name.

View solution in original post

2 REPLIES 2
Martin_D
Super User
Super User

Hi @Barre ,

Maybe that's not how it is supposed to be used. If you delete something, then Power BI doesn't know the ID of the semantic model or report anymore. Internally, semantic models and reports have an ID, not only the name that you see. As long as you do not delete something, Power BI knows what belongs together based on the ID and can do an update. If you delete a semantic model in test and then deploy it from dev to test again, it's a new ID. Thus, when deploying it from test to prod, it creates a new object because the source object is new. Only the old test object ID could update the existing prod object, since there is no relationship between the new test object and the old prod object.
BR 
Martin

Hi @Martin_D  - Thank you for responding!

This was also my initial though on how it´s working and I am basically looking for a confirmation.

The thing is tho, if I publish a report manually from Power BI Desktop with the same name as an existing report in that workspace, I will replace that report with the one I´m publishing. I thought that Power BI pipelines also worked like that, overriding Power BI objects with the same name.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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.

Top Solution Authors
Top Kudoed Authors