Semantic Model Engineering
Power BI Automated Measure Testing with PBIP
Maintaining 10+ production Power BI datasets and reports alone made measure-level regressions easy to miss. Changes were reviewed manually, if at all, and confidence in deployment dropped as the models grew. The underlying issue: a `.pbix` opened and saved is a review black box — nothing compares the model before and after.
Why it stands out
Shows a recent workflow built from real production-maintenance needs — PBIP + TMDL + PBIR as the foundation for treating Power BI like production code — with public proof through a GitHub repo and a Mar 2026 speaking session.
PBIP-MEASURE-VALIDATOR TMDL INSPECTION
- SalesModel.Dataset/definition/tables/Sales/measures24 measures
- [Total Revenue].daxclean
- [MoM Growth].daxclean
- [Forecast Accuracy].daxreview
- ComplianceReport.pbir/report/pages6 pages
Validation summary
247
Measures
0
Errors
2
Pending
Last run: Mar 2026 GitHub + Speaker session