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! Learn more

Reply
Anonymous
Not applicable

ALM for reports, dashboards and datasets

Hello -

I am in seach of a strategy in Power BI service for dashboard, report and dataset development, UAT and production.
I have read about deployment pipelines.  A separate tenant for dev and UAT was also suggested.
I'm curious what others have implemented along with the pros and cons of the selection.

 

Thank you.

Jeff

1 ACCEPTED SOLUTION
ibarrau
Super User
Super User

Hi. Just for the heads up Deployment pipelines works in one single tenant creating three workspaces. Deploment Pipelines is the only tool that will let you work with environments including dashboards. Any other approach will only work for datasets and reports. Another approach available at the tool right now is the "git integration" for premium capacities. You can align an Azure DevOps git repo Branch with a workspace. That way you can control version your reports and dataset developments creating a Branch and workspace for Dev, UAT and Prod. When you commit/push to the brach, the workspace integration will automatically deploy the report and keep it available with last changes.

Those two are the "default" settings available at the tool. Then you can build your own ideas thinking about workspaces as environments, drive or repo technologies for control version and DevOps pipelines (using power bi rest api for deploying).

I hope that helps,


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Thank you Ibarrau

ibarrau
Super User
Super User

Hi. Just for the heads up Deployment pipelines works in one single tenant creating three workspaces. Deploment Pipelines is the only tool that will let you work with environments including dashboards. Any other approach will only work for datasets and reports. Another approach available at the tool right now is the "git integration" for premium capacities. You can align an Azure DevOps git repo Branch with a workspace. That way you can control version your reports and dataset developments creating a Branch and workspace for Dev, UAT and Prod. When you commit/push to the brach, the workspace integration will automatically deploy the report and keep it available with last changes.

Those two are the "default" settings available at the tool. Then you can build your own ideas thinking about workspaces as environments, drive or repo technologies for control version and DevOps pipelines (using power bi rest api for deploying).

I hope that helps,


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

Helpful resources

Announcements
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!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

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 Kudoed Authors