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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
Rosy081
Frequent Visitor

Power BI Git Integration

I need to know why is the download report disabled for reports that we undo after deletion from staging environments while using azure devops based Git Integration. If this is the case then it would be useless to use azure devops based git integration for version control that after revert we cannot download the reports. Can someone give me more information on this topic. Is it so necessary that we use VScode or pbip project to push to Git rather than pushing the reports from power bi service to azure devops based.

If possible kindly share the documentations to the limitations as well. I only use git integration for report versions and not for complete project development hence all my reports are pushed to main branch just for historization of report. 

Suggest me best practices or best way to use it or best way to have a history of reports that can be downloaded in case of accidental deletion

 

1 ACCEPTED SOLUTION
pborah
Solution Sage
Solution Sage

@Rosy081 we also use devops based git intregration. While I have not rolled back to a previous version for any of my reports yet, I will recommend the pbip format for pushing to devops because it strips out the underlying data which is good both security wise as well as file size. We have reports where the pbix file can be as large as 500-600 megs. We were using git repos even before git integration became available or pbip came along. We simply saved our reports as templates and pushed to repo back then.

 

The other thing I will recommend is organizing your devops repo by folders for each of your workspaces in service. But I guess that depends on how big your organization and powerbi tenant is. We have hundreds of reports across 30+ workspaces (60+ if you count both test and prod) so we cannot afford to have the clutter in our repo.

View solution in original post

5 REPLIES 5
v-tsaipranay
Community Support
Community Support

Hi @Rosy081 ,

Thank you for reaching out to the Microsoft Fabric Community. 

 

Also, thank you @pborah  for your valuable inputs. His response is correct and aligns with Microsoft’s best practices. Using the .pbip format is recommended because it removes underlying data, reducing file size and improving security  especially for large reports, as supported in Power BI Projects documentation. Organizing your DevOps repo by workspace folders is also a smart approach to keep things clean, especially in larger environments. However, while .pbip helps with version control, it won’t fix the issue of reports becoming non-downloadable after an undo. This happens due to how report states are managed. To prevent data loss, we recommend keeping periodic backups using .pbit templates or saving occasional .pbix copies. Combining .pbip, a structured repo, and regular backups ensures better version control and recovery.

 

I hope my suggestions give you good idea, if you need any further assistance, feel free to reach out.

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

 

Thank you. 

Hi @Rosy081 ,

 

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.


Thank you.

 

Hi @Rosy081 ,

 

I wanted to follow up on our previous suggestions regarding the issue. We would love to hear back from you to ensure we can assist you further.

If my response has addressed your query, please accept it as a solution and give a ‘Kudos’ so other members can easily find it. Please let us know if there’s anything else we can do to help.

 

Thankyou.

Hi @Rosy081 ,

 

May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.

 

Thank you.

pborah
Solution Sage
Solution Sage

@Rosy081 we also use devops based git intregration. While I have not rolled back to a previous version for any of my reports yet, I will recommend the pbip format for pushing to devops because it strips out the underlying data which is good both security wise as well as file size. We have reports where the pbix file can be as large as 500-600 megs. We were using git repos even before git integration became available or pbip came along. We simply saved our reports as templates and pushed to repo back then.

 

The other thing I will recommend is organizing your devops repo by folders for each of your workspaces in service. But I guess that depends on how big your organization and powerbi tenant is. We have hundreds of reports across 30+ workspaces (60+ if you count both test and prod) so we cannot afford to have the clutter in our repo.

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors