Forum Discussion
Best practices for multiple developers working on the same Power BI report, publishing with gateway
- 11 months ago
Hi rookieda
1) Can you publish without breaking gateway/refresh:
Yes, Publish to the same workspace and choose Replace the existing dataset (same name). The gateway mapping and refresh schedule stay. If prompted, click Take over and re-enter credentials. Only reconfigure the gateway if you added/renamed data sources.2) Best practice for two developers (with gateway):
-
Give both devs Contributor in the workspace and add both as Users on the gateway data sources.
-
Split model and report: publish the semantic model once; build reports as thin reports (live connection). Report changes don’t touch refresh/gateway.
-
Prefer a service principal (or shared admin account) as dataset owner for scheduled refresh.
-
Use Deployment Pipelines (Dev >> Test >> Prod): assign workspaces, set rules to swap parameters/gateway per stage, then Promote forward.
-
Keep files in SharePoint/OneDrive or Git (PBIP) for versioning; agree on “one person edits at a time”.
-
When schema or data sources change, update gateway data sources/mappings first, then publish.
-
Hi rookieda
As we haven’t heard back from you, we wanted to kindly follow up to check if the suggestions provided by the community members for the issue worked. Please feel free to contact us if you have any further questions.
Thanks and regards