Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Power BI Deployment Pipelines offers a great visual solution for comparing reports and datasets and deploying them from one environment to another. Unfortunately, I have some unique DevOps use cases and cannot leverage this tool.
I was wondering if the "Compare" functionality is available as a public API. It would be great if there is a way to programmatically (PowerShell etc.) compare two Power BI reports/datasets in the same workspace or different workspaces and find differences. Any input is appreciated.
Hello @Nimrod_Shalit @onurk ,
Did you get any solution for this ? It is much needed endpoint and we need it in our development.
Could you describe in more details what process you are doing that requires such an API?
If dataset/report could be managed in source control, would that solve your problem?
Hello @Nimrod_Shalit
Thanks for the quick response, I have some use cases where I need these compare result in the same way it is displayed on app.powerbi.com.
Also, all the api endpoints are already exposed by microsoft for premium workspace deployment. Then I am not sure why this compare endpoint is missed from you. It is much needed.
Hey @onurk ,
as far as I know that is not available.
One possibility is to use ALM Toolkit to monitor and synchronize changes between different reports. Give it a try. You can also use Azure DevOps for your deployment.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.