Skip to main content
Microsoft Idea

Power BI

Completed

source control

Vote (2083) Share
Michael Steineke's profile image

Michael Steineke on 09 Sep 2015 03:46:32

PowerBI.com should have some type of Source Code control integration for change control

Administrator on 28 Jun 2023 18:23:13

This is now available in preview for Power BI developers.
Check out these resources:
Deep dive into Power BI Desktop Developer Mode (Preview) | Microsoft Power BI Blog | Microsoft Power BI
Overview of Fabric git integration - Microsoft Fabric | Microsoft Learn

Comments (116)
Michael Steineke's profile image Profile Picture

wsb on 05 Jul 2020 23:51:15

RE: source control

This should also work for PowerBi for Reporting Services

Michael Steineke's profile image Profile Picture

Power BI User on 05 Jul 2020 23:49:28

RE: source control

Isn't this already in DevOps https://msftplayground.com/2018/12/administrating-and-publishing-power-bi-resources-via-azure-devops/

Michael Steineke's profile image Profile Picture

Mary Garcia Charumilind on 05 Jul 2020 23:42:18

RE: source control

There's a potential solution in this idea too https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/36978934-built-in-git-support-in-powerbi-desktop

Michael Steineke's profile image Profile Picture

Mary Garcia Charumilind on 05 Jul 2020 23:42:18

RE: source control

There's a potential solution in this idea too https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/36978934-built-in-git-support-in-powerbi-desktop

Michael Steineke's profile image Profile Picture

BV Penumalli on 05 Jul 2020 23:41:22

RE: source control

this is basic need for professional development work

Michael Steineke's profile image Profile Picture

Charlie Blake on 05 Jul 2020 23:40:38

RE: source control

If Microsoft made PowerBI Template (.pbit) files more flexible, i.e.:

1) capability to export a .pbit from PowerBI Report Server (and cloud)
2) OR capability to export a .pbit by command line from a .pbix, preferably PowerShell so it does not depend on the PowerBI Desktop .exe
3) capability to upload a .pbit to PowerBI Report Server (and cloud)

then some of the deployment automation could be completed by the community which has done of some this work already

Git-LFS has been an interesting solution as well, but I think is ultimately just a crutch for the main problem here in that the file format is inflexible

Michael Steineke's profile image Profile Picture

Stephen Wichman on 05 Jul 2020 23:40:31

RE: source control

adding my voice to the chorus. Really looking forward to this

Michael Steineke's profile image Profile Picture

Jesse Y on 05 Jul 2020 23:39:19

RE: source control

Still waiting... a text friendly format is really needed. Not only for source control but for editing too; no one likes going through a cumbersome UI to make repetitive changes or setting up repetitive relations, filters, and settings changes for every control...

Michael Steineke's profile image Profile Picture

Russell Freeman on 05 Jul 2020 23:38:41

RE: source control

I need this too. I use BeyondCompare for diffs, so for me the solution is ideally just the ability to point PowerBI at a folder with the same folder structure as the zip file. You could then just version control the folder. That should be a small enhancement as it is just the ability to either OpenFile(filepath) or OpenFolder(folderpath)

Michael Steineke's profile image Profile Picture

Swapnil on 05 Jul 2020 23:38:20

RE: source control

I can't understand why this can not be done yet. In the end pbix file is a zipped version of folders, xml and text files. As a work around, we have been using beyond compare on unzipped pbix files to compare. But we can't do much more.
an in built compare mechanism with DevOps/Git and/or Visual Studio would be very much welcome.

Merged Idea (7)