Forum Discussion
Issue Publishing to PowerBI Service
- 1 year ago
Despite the good suggestions here, in the end there was no alternative to just re-publishing with a new name and re-sharing. This time, however, I have shared as an app from within the workspace which should prevent the sharing complications if it breaks in the future.
Hey Anonymous5 ,
The error message you're encountering “Couldn’t publish to Power BI: A semantic model or report named [xyz] already exists and is set up with cloud refresh” is typically caused when:
The report you're trying to re-publish has the same name and dataset as the one already deployed in the Power BI Service.
The existing dataset in the workspace is cloud-refreshed and linked to an underlying source, which prevents overwriting via re-publish from Desktop.
Why Your Workarounds Didn’t Work
Turning off cloud refresh only disables the schedule, not the dataset’s cloud configuration. It remains linked to the workspace metadata.
Downloading and re-uploading also preserves this link unless you: Remove the dataset or Publish it under a new name.
Other reports working implies the issue is isolated to this one report’s dataset linkage/config.
Fix Without Breaking Existing Links
Option 1: Use the “Replace” option in Power BI Service
Go to Power BI Service.
In the workspace, locate the dataset/report.
Select “Download the PBIX” (you already did this).
In Desktop, make your changes.
Save it with a new name like Report_v2.pbix.
In Power BI Service, go to Workspace > Settings > Datasets.
Manually delete the old dataset only if you're certain you won’t break downstream artifacts.
Publish the new .pbix.
This still breaks shared links unless you reassign permissions and reconfigure dashboards.
Option 2: Use Deployment Pipelines (Recommended for Shared Workspaces)
Use Deployment Pipelines to move content between Dev → Test → Prod.
Upload the revised report to the Dev stage.
Deploy it forward, letting Power BI handle dataset refresh links.
Option 3: Edit via Power BI Service
If your changes are minor:
Instead of using Desktop, open the report in Power BI Service > Edit Report.
Make the changes directly in the browser.
Save—this avoids breaking the refresh config.
This only works if your report doesn't use unsupported visuals or DAX features.
If you found this solution helpful, please consider accepting it and giving it a kudos (Like) it’s greatly appreciated and helps others find the solution more easily.
Best Regards,
Nasif Azam
Nasif_Azam - I am attempting to re-bind the original report to the new dataset as you recommended but I am a bit concerned on the step of deleting the original semantic model. When I attempt it, I am given the following message:
This action will take the original report with it. How then, can I re-bind to the modified (v2) semantic model?