Blog

Source Control met Git

Geschreven door Michiel De Paepe | 25 oktober 2023

Het hoofddoel van een Power BI project is om source control mogelijk te maken door je Power BI Desktop ontwikkeling te organiseren in mappen en tekstbestanden. Git is hiervoor een uitstekende optie. Omdat Power BI Desktop geen native Git integratie heeft, zul je je moeten wenden tot een externe tool, zoals Visual Studio Code om je Git repository op te zetten en te beheren.

Stap 1: Maak een lokale Git repo door de Power BI Project map te openen met VS Code:

 

Stap 2: Klop op de optie “Source Control” en selecteer “Initialize Repository”:

Stap 3: Voer een bericht in en doe de initiële commit:


Vanaf nu zullen alle wijzigingen die gemaakt worden in Power BI Desktop resulteren in wijzigingen in een bestand in de map die je lokale Git controleert.


Door met een lokale Git repo te werken, profiteer je direct van voordelen zoals:

  • Back-up en snel herstel van vorige versies.
  • Opvolgen van wijzigingen.
  • Branches aanmaken voor experimenten en nieuwe functies zonder de stabiliteit van het project in gevaar te brengen.

Co-development met Azure DevOps

Het integreren van je lokale Git repository met een remote Git host, zoals Azure DevOps, opent de deur voor gezamenlijke ontwikkeling binnen het Power BI ecosysteem. Dit vergemakkelijkt soepel teamwerk, waardoor meerdere personen kunnen samenwerken aan hetzelfde Power BI project.


Binnen Azure DevOps kun je een bestaande organisatie kiezen of een nieuwe aanmaken. Maak daarna een nieuw Project binnen de geselecteerde organisatie. Navigeer naar Repos > Files en kopieer de URL van de remote repository. Ga in Visual Studio Code naar Source Control > Remote en selecteer "Add Remote" om de branch te publiceren:

 

Nieuwsgierig of deze innovatie waarde kan toevoegen aan jullie Power BI/data omgeving? Ons team van Power BI specialisten staat klaar om jullie te ondersteunen. Neem vandaag nog contact op!