VERSION CONTROL

Tracking and managing changes to content (like reports or models) as you develop them. Version control is essential to allow you to collaborate, roll back to previous versions, and save your content to a common repository, where it can be recovered if the author or deployed content disappear.

Source control is different from version control, as with source control, you can see the underlying code. In Power BI, this code is the metadata that defines the items like a report or model. By using source control, you can not only track and manage changes, but also see what changed specifically within the item (such as the DAX of a measure). You can also merge changes into a single version when multiple people are working on the same item. For this reason, source control is necessary for collaboration in complex implementations.

In Power BI, you can perform version control in four different ways:

  1. OneDrive or SharePoint version control.

  2. (Fabric/Premium) OneDrive or SharePoint in combination with Deployment Pipelines.

  3. Metadata source control with a Git repository.

  4. Fabric Git integration with metadata source control.

 

DATA GOBLINS POWER BI VERSION CONTROL CHECKLIST