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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
RichHead1821
Resolver I
Resolver I

How do people manage version control of PBI files when developing and testing on a live service?

Unless I am mistaken, there appears to be no mechanism for managing versions in Power BI. I have a number of 'production' workspaces with dataflows, datasets, visuals, etc. which are in a constant state of change at the moment. 

 

To try to manage this without impacting the end-users, I have created a dev/test workspace to develop and test changes before releasing to the user community, however... 

 

This means that I need to manually change the data connections before I can copy anything across to the production workspaces.

 

Am I missing a trick, is there some wizzy utility I've not stumbled on which manages all this for me?

 

How do you all manage this?

1 ACCEPTED SOLUTION
otravers
Community Champion
Community Champion

Have a look at the ALM Toolkit: http://alm-toolkit.com/

------------------------------------------------
1. How to get your question answered quickly - good questions get good answers!
2. Learning how to fish > being spoon-fed without active thinking.
3. Please accept as a solution posts that resolve your questions.
------------------------------------------------
BI Blog: Datamarts | RLS/OLS | Dev Tools | Languages | Aggregations | XMLA/APIs | Field Parameters | Custom Visuals

View solution in original post

3 REPLIES 3
otravers
Community Champion
Community Champion

Have a look at the ALM Toolkit: http://alm-toolkit.com/

------------------------------------------------
1. How to get your question answered quickly - good questions get good answers!
2. Learning how to fish > being spoon-fed without active thinking.
3. Please accept as a solution posts that resolve your questions.
------------------------------------------------
BI Blog: Datamarts | RLS/OLS | Dev Tools | Languages | Aggregations | XMLA/APIs | Field Parameters | Custom Visuals

You may have saved me otravers 🙂

lbendlin
Super User
Super User

We're still waiting for meaningful git integration. In the meantime export your report to PBIT (Power BI Template) whenever you did substantial changes,  and push these PBIT files into your git repository.  If you want to get fancy you can decompose the PBIT (it's a ZIPfile, really) and stuff the individual JSON and XML files into the git repository.

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors