How to Reverse Engineer a Power BI PBIX File

DAVID BERGLIN (BBSI) – How to Reverse Engineer a Power BI PBIX File

You and your team build great Power BI reports: complex, insightful, and beautiful reports. On Tuesday, the team is out for an extended lunch (tacos) when the boss asks for a “quick fix”. Why ask for more time? Just whip out your PowerShell. I’ll show you how to: A) Unravel the spaghetti of complex Dax dependencies so you can see the impact of your edits. B) See what your taco-occupied friends changed in your latest PBIX reporting files. This PowerShell script is an easy tool to give you enormous visibility into your Power BI Desktop reports.

David is a senior software developer who recently discovered Power BI. “I need an easier way to figure this out” he once thought to himself. His learning curve will propel your own. He writes software that helps him write software. (hint: it’ll help you too).

Download David’s source code here: https://github.com/granite-cs/PowerBiVisibility

Share This:
Twitter
Facebook
LinkedIn

Stay up to date with the latest customer data news, expert guidance, and resources.

Iteration and Error Handling in M Query

All iteration roads in M Query eventually lead to the List.Generate function. In strengthening our data manipulation skills through Power Query, we absolutely need this looping function.

More Resources

Trusted By Over 6 Million End Users​

Industry leaders and over 6 million end users choose SkyPoint as their comprehensive and compliant Modern Data Stack Platform. A Gold Certified Microsoft Partner, SkyPoint Cloud turns siloed customer data into connected customer experiences.