We use cookies on this site to enhance your user experience
By clicking the Accept button, you agree to us doing so. More info on our cookie policy
We use cookies on this site to enhance your user experience
By clicking the Accept button, you agree to us doing so. More info on our cookie policy
Deployment Pipelines
Pipeline Configuration:
Pipeline Name: PowerBI-Reports-Lifecycle
Description: Automated deployment from DEV to UAT to PROD
Pipeline Type: Standard (3-stage pipeline)
Stage Configuration:
Stage | Workspace | Source | Role |
---|---|---|---|
Development | FABRIC-CATALYST-GH-DEV |
Git main branch | Source workspace |
Test | FABRIC-CATALYST-GH-STG |
Deployed from DEV | UAT environment |
Production | FABRIC-CATALYST-GH-PROD |
Deployed from UAT | Live environment |
Figure: Three-Stage Deployment Pipeline
⚠️ Critical: Parameter rules can only be configured AFTER the first deployment
Step 1: Initial Deployment (Without Rules)
Step 2: Configure Parameter Rules (After First Deployment)
UAT Stage Parameter Rules:
Parameter: Environment
DEV Value: DEV → UAT Value: UAT
Parameter: SrvName
DEV Value: dev-server-endpoint → UAT Value: uat-server-endpoint
Parameter: DbName
DEV Value: dev-database-id → UAT Value: uat-database-id
PROD Stage Parameter Rules:
Parameter: Environment
UAT Value: UAT → PROD Value: PROD
Parameter: SrvName
UAT Value: uat-server-endpoint → PROD Value: prod-server-endpoint
Parameter: DbName
UAT Value: uat-database-id → PROD Value: prod-database-id
Figure: Parameter Rules Configuration
Step 1: Access Control Configure appropriate permissions:
Pipeline Administrators:
Deployers:
Viewers:
Step 2: Approval Configuration
Step 1: Manual Deployment
Step 2: Automated Deployment
Step 3: Deployment Validation
Step 1: Deployment Monitoring
Step 2: Alert Configuration
Step 3: Reporting