Docs · By technology
Get started
Concepts
Power BI connectivity: ADBC, ODBC, and the native connector
Three ways Power BI can talk to Databricks, one right default, and the traps that trip teams up on AWS deployments and DirectQuery.
Storage modes: Import, DirectQuery, Dual, Direct Lake
Four modes, increasingly overlapping, with a clear decision tree. When Import stops being the right default.
Semantic models: shared, certified, governed
Datasets are called semantic models now and the term matters. The canonical pattern for one model per domain, many thin reports, and how Databricks metric views close the double-definition problem.
How-tos
Make DirectQuery fast on Databricks
DirectQuery performance is a joint responsibility between your Power BI model and your warehouse. The full tuning checklist.
Chain Power BI refresh to your data pipeline
Stop using the UI scheduler. The Enhanced Refresh REST API, incremental policies, and Airflow integration that prevent stale dashboards after a failed upstream build.
Version-control Power BI with PBIP and TMDL
Stop committing .pbix. The folder format and TMDL files that finally make Power BI diff-friendly, review-friendly, and merge-friendly.
CI/CD for Power BI with fabric-cicd
Deploy PBIP artifacts through dev, staging, and prod workspaces with a service principal, BPA gates, and post-deploy refresh tests.
CLI reference
Standards
Power BI model authoring standards
The Causeway rules for a Power BI semantic model: shape, connectivity, DAX, storage mode, versioning. Enforced in PR review via BPA.
Power BI production readiness checklist
What a shared semantic model must satisfy before its first prod deploy, and keep satisfying after. Enforced at the Certified-endorsement gate.