Understand the deployment process (Compreender o processo de implementação)
A ferramenta Pipeline de Implementação permite aos utilizadores gerir o ciclo de vida de desenvolvimento dos conteúdos no respetivo inquilino. A funcionalidade está disponível no Serviço Power BI com uma licença de Capacidade Premium.
Os pipelines permitem uma abordagem contínua de integração/implementação contínua (CI/CD) que garante que os conteúdos são atualizados, bem testados e atualizados regularmente conforme necessário. Os pipelines são uma forma eficiente e durável de automatizar o movimento de conteúdo (relatórios, relatórios paginados, dashboards, modelos semânticos e fluxos de dados) através das fases de desenvolvimento, teste e produção do ciclo de vida de desenvolvimento de conteúdos:
-
Desenvolvimento – conceber, rever e rever conteúdos numa área de trabalho de desenvolvimento.
- Engage outros criadores em novos conteúdos
- Utilize modelos semânticos mínimos. Quando estiver pronto para ser testado e revisto, implemente o conteúdo na fase de teste.
-
Teste – teste e verifique se o conteúdo é preciso nesta área de trabalho de pré-produção.
- Partilhar conteúdo com técnicos de teste e revisores
- Carregar e executar testes com volumes de dados de maiores dimensões
- Teste a sua aplicação para ver o aspeto dos seus utilizadores finais. Quando estiver pronto para ser distribuído aos seus utilizadores, implemente o conteúdo na fase de produção.
-
Produção – o conteúdo da área de trabalho foi testado e está pronto para ser consumido pelos seus utilizadores numa aplicação ou pelo acesso à área de trabalho de produção.
- Partilhar a versão final dos seus conteúdos com utilizadores empresariais em toda a organização
Fluxo de trabalho
Uma vista de fluxo de trabalho é útil para rever.
Existem poucos itens principais a ter em atenção sobre o gráfico acima:
- O conteúdo (área de trabalho) pode ser diferente em cada fase acima. Por exemplo:
- Neste exemplo, o tamanho da origem de dados (ícones de tabela e dados) é aumentado à medida que se aproxima da produção. No entanto, é possível que, entre as fases de desenvolvimento e teste, o modelo semântico possa ser mais pequeno para acomodar os testes.
- Os relatórios (ícone do gráfico) mudam em cada fase.
- Outros criadores e programadores podem trabalhar em fases separadamente.
- O pipeline é criado a partir de três áreas de trabalho que foram criadas quando o botão Implementar foi clicado pela primeira vez ou ao atribuir uma área de trabalho diferente a cada fase.
- Como resultado, cada uma das três áreas de trabalho é uma área de trabalho independente, autónoma, que pode ser gerida como tal em qualquer aspeto da área de trabalho (permissões, conteúdo, etc.)
- Ao implementar uma fase de origem na fase de destino, o conteúdo da origem selecionada (modelo semântico específico, relatórios ou todos os itens) substitui o equivalente na área de trabalho de destino (fase).