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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
keerthim
New Member

Automate - Moving reports and data sets between environment , update data source and refresh data

We are trying to automate to move powerBI reports and datsets between environments(Dev, QA, UAT and production) using powerAPI in powershell script. We tried with the following different ways to implement:

  1. Considering each environment as specific workspace. As per powerBI API(https://msdn.microsoft.com/en-us/library/mt147898.aspx ), we can clone reports but we cannot clone dataset .
  2. We imported pbix files using powerBI API, then tried to get the datsources , but powerBI API supports only direct query.
  3. We considered gateway, but rebinding didn’t work. One of the documentation saying that the server and database name will have to be same to bind to different gateway.

Bit of dead end.

 

The only way at the moment we have , to change connection details is to unzip the pbix, change some details in a file and zip it up again.

Is this works? Or do you have better solution to this functionality?

 

Thanks

Keerthi

0 REPLIES 0

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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