| name | powerbi-devops-cicd |
| description | Use when Power BI work needs PBIP, Git, deployment pipelines, semantic model versioning, Tabular Editor, DAX checks, regression tests, release gates, workspace promotion, or CI/CD governance. |
Power BI DevOps CI/CD
Use this skill to industrialize Power BI delivery.
DevOps Scope
- PBIP/project structure and repository layout.
- Semantic model versioning and TMDL/TMSL artifacts.
- Tabular Editor Best Practice Analyzer.
- DAX formatting and measure naming checks.
- Deployment pipeline stages: dev, test, prod.
- Regression checks: row counts, KPI totals, RLS, refresh, performance.
- Release notes, rollback, approval, and owner sign-off.
Output Requirements
- Include repo structure, validation commands, release checklist, environment promotion, rollback, and quality gates.
- Do not promote uncertified datasets or regulated reports without acceptance evidence.
Runtime Executor
For deployment execution planning, create a credential-safe REST deployment request:
python scripts\powerbi_expert_factory.py rest-deploy-request --workspace <workspace-id> --artifact <pbip-or-report-package-path> --operation import --operation refresh --out outputs\runtime-executors\rest-deploy-request.json