Following the cancellation of our in-person December meetup, we've rearranged the session as an on-line event featuring Mathias Thierbach.
DevOps for Power BI Reports
Are you tired of committing .pbix binary files into your source control system? Does this cause you compliance issues, repo bloat and change tracking nightmares? Why can't industry-standard DevOps practices be used to manage change control and automated report deployment in Power BI?
The talk briefly looks into the current state of DevOps solutions for Power BI. It will then showcase three different ways of using pbi-tools (https://pbi.tools/) to implement automated deployment solutions:
• From .pbix files in your source control system (and how repo bloat can be avoided in that case)
• From .pbix files, however, additionally using the pbi-tools source control features for change tracking
• Fully relying on the pbi-tools source control format for deployments
The demos will use Azure DevOps. The techniques and tools used, however, can be adapted to any modern CI/CD system. The focus is on "thin" reports - PBIX projects with a live connection to a remote dataset. All sample projects are provided for free on GitHub.
A software architect originally, Mathias Thierbach is now managing an international Data & Analytics function at YouGov Plc. He is a Power BI expert, cares deeply about change control, automation, DevOps, as well as establishing Centers of Excellence for Power BI. Mathias has developed the pbi-tools CLI tools which are the powerhouse behind the toolkit.