Skip to main content

Power BI

Needs Votes

source control

Vote (869) 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

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

1bfb39f3 83a8-431c-950c-8bb306511b97 on 05 Jul 2020 23:02:43

RE: source control

Integrated source control and diff is critical to consider this a professional tool for enterprise.

Michael Steineke's profile image Profile Picture

e02b6d4a 674a-4c4e-9a59-54f2ac5ca706 on 05 Jul 2020 23:01:58

RE: source control

I'm a little surprised no one from the MS has chimed in here

Michael Steineke's profile image Profile Picture

8baabe6d 7515-4cd8-9fa5-b8f36c9d4d8a on 05 Jul 2020 23:01:54

RE: source control

This is a serious issue for us and will block widescale adoption of PowerBI across our 300 strong team.

Is there any progress on this?

Michael Steineke's profile image Profile Picture

fe43c4db 5466-4a06-933c-a72e3b1a6082 on 05 Jul 2020 23:01:00

RE: source control

Any updates on if this is a road map item? This would be fantastic, as some other people have pointed out powerbi-vcs on github is a temporary unofficial solution..

Michael Steineke's profile image Profile Picture

39411882 6ac2-422f-bcc7-75ecc9d5b9ec on 05 Jul 2020 22:59:34

RE: source control

It would be great to be able to use GIT and /or Visual Studio Team Services to source control the development of Power BI solutions...

Michael Steineke's profile image Profile Picture

08241a18 6575-4074-bc0b-ec369d723df5 on 05 Jul 2020 22:57:02

RE: source control

This currently works for 'proper' version control (i.e. merges/diffs/etc.): https://github.com/kodonnell/powerbi-vcs . The UI hasn't been started and it's not battle-tested, but it has worked on what I've tried so far. Feel free to submit some PRs!

Michael Steineke's profile image Profile Picture

7d4acca9 ceed-4b51-b1aa-a7ba64e8f9f1 on 05 Jul 2020 22:51:08

RE: source control

We need a few things - version control in tfs, ability to diff, edit code behind during a merge in order for Power BI to scale at enterprise level.

Michael Steineke's profile image Profile Picture

7cdb1d7b d906-4952-8797-ff92b77d6721 on 05 Jul 2020 22:39:46

RE: source control

Technically there is source control with #PowerBI if you have #Office365. If you create a workgroup, which is best practice for a corporate environment, a Sharepoint site is created for the group, which has things like check in, check out and versioning. No merging though, which I would like. Here's a link for more information http://wp.me/p4beUo-nU

Michael Steineke's profile image Profile Picture

15eb4ec9 deae-4f85-9b8a-09d7f0817cb1 on 05 Jul 2020 22:38:44

RE: source control

Same thoughts here. Integration with source control must be possible, regardless if Power BI is used as "self-service" or for formal development.

Michael Steineke's profile image Profile Picture

c3cb1933 de2d-47f3-8aa0-d0a2821c5faf on 05 Jul 2020 22:35:01

RE: source control

Even though Power BI is marketed as a "self-service" tool rather than a developer tool there are no doubt many formal developments being undertaken with it. Therefore, hopefully Microsoft will include some developer friendly functionality,

Would be good to be able to point it to an existing TFS project and then create a new project to hold pbix files so that you can keep all artefacts (e.g. table scripts, stored procedures, SSIS jobs etc) in the one place. An auto commit option upon publishing a report would be good too.

Would also be cool if reports could be viewed (if not edited) within Visual Studio. The ability to edit reports using VS would make PowerBI more consistent with other microsft BI tools.