(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa
Power BI

Deployment Pipelines no Power BI: dev, teste e prod sem erros

João Barros 04 de February de 2026 2 min de leitura

Publicar relatórios directamente para produção é uma prática de risco. Os Deployment Pipelines do Power BI Service permitem implementar um fluxo dev → teste → produção controlado, com comparação de alterações e rollback fácil.

Pré-requisitos

  • Licença Power BI Premium ou Fabric.
  • Três workspaces: BC-Dev, BC-Teste, BC-Prod.
  • Papel de Admin nesses workspaces.

Configurar o pipeline

No Power BI Service, vá a Deployment Pipelines → Create a pipeline. Associe cada stage ao workspace correspondente. O Power BI detecta automaticamente quais artefactos (datasets, relatórios, dashboards, dataflows) existem em cada stage.

Regras de deployment para datasources

Em ambiente dev, o dataset aponta para uma base de dados de desenvolvimento. Em produção, aponta para a base de dados real. Configure Deployment Rules (ícone de engrenagem no dataset de cada stage) para substituir os parâmetros de ligação automaticamente:

Dev:   Server = sqldev.database.windows.net
Prod:  Server = sqlprod.database.windows.net

Fluxo de trabalho

  1. Desenvolver e testar localmente no Power BI Desktop.
  2. Publicar para o workspace Dev.
  3. No pipeline, fazer Deploy to Test — o Power BI copia o dataset e relatório e aplica as deployment rules de teste.
  4. Validar com o equipa de QA.
  5. Fazer Deploy to Production.

Comparar alterações

O botão Compare entre dois stages mostra exactamente o que mudou — útil para auditorias e para detectar alterações acidentais antes de promover para produção.

Conclusão

Os Deployment Pipelines eliminam os deployments manuais via download/upload de PBIX, reduzem erros de configuração e introduzem governança no ciclo de vida dos relatórios. São indispensáveis em organizações com múltiplos relatórios críticos de negócio.

Partilhar: