Powerbi Devops Cicd

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.

rweisssieker-xp 11c4396 1.2 KB Updated

File contents

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

rweisssieker-xp/powerbi-codex-plugin/tree/main/plugins/powerbi-business-intelligence/skills/powerbi-devops-cicd commit 11c4396d69

Frequently asked questions

npx skillmds@latest add rweisssieker-xp/powerbi-devops-cicd