SQLBits 2024

Deploy Power BI as Code

This session focuses on using the latest developments in Power BI to deploy Power BI artifacts as code, using branching, merging and the (native) git integration and explores the various use cases for setting op your development and deployment pipeline using the aforementioned functionalities.
In the last couple of years versioning, change control, and collaboration on Power BI artifacts has been a challenge. With the recent changes of TMDL, Git Integration and the new file structure, we can now deploy Power BI as code without too much hassle!

And let me tell you, that makes my engineer heart beat faster. It started with just a "Publish" button, then we moved to deployment pipelines which introduced metadata deployments and file comparison. Unfortunately, there was no versioning and change control in place, and collaborating together on the same file remained a challenge. The aforementioned recent changes have improved this experience significantly and to one goal: Deploy Power BI as Code!

In this session I will show you a step by step approach how to deploy your Power BI data model and other artifacts. This session is valuable for, but is not limited to, professionals who build business critical Power BI solutions or build Power BI solutions fully integrated within a data platform solution. The common elements in these solutions are: version control, change control and collaboration within one project as projects expand in size and complexity.