Compreender o processo de implantação

Concluído

A ferramenta Pipeline de Implantação permite que os usuários gerenciem o ciclo de vida de desenvolvimento do conteúdo em seu locatário. O recurso está disponível no Serviço do Power BI com uma licença de Capacidade Premium.

Os pipelines habilitam uma abordagem de CI/CD (integração contínua/implantação contínua) que garante que o conteúdo seja atualizado, bem testado e atualizado regularmente conforme necessário. Os pipelines são uma maneira eficiente e durável de automatizar a movimentação de conteúdo (relatórios, relatórios paginados, painéis de controle, modelos semânticos e fluxos de dados) por meio das fases de desenvolvimento, testes e produção do ciclo de vida de desenvolvimento de conteúdo:

  • Desenvolvimento – projete, examine e revise seu conteúdo em um workspace de desenvolvimento.
    • Envolver outros criadores no novo conteúdo
    • Use modelos semânticos mínimos. Quando estiver pronto para ser testado e revisado, implante o conteúdo no estágio de teste.
  • Testar – teste e verifique se o conteúdo é preciso neste workspace de pré-produção.
    • Compartilhar conteúdo com testadores e revisores
    • Carregar e executar testes com grandes volumes de dados
    • Teste seu aplicativo para ver qual será a aparência dele para os usuários finais. Quando o conteúdo estiver pronto para ser distribuído aos usuários, implante-o no estágio de produção.
  • Produção – o conteúdo do workspace foi testado e está pronto para ser consumido pelos usuários em um aplicativo ou pelo acesso ao workspace de produção.
    • Compartilhe a versão final do conteúdo com os usuários empresariais na organização

Fluxo de trabalho

Uma exibição de fluxo de trabalho é útil para revisar.

Diagrama que representa o fluxo de trabalho da implantação, do desenvolvimento ao teste e produção, e a participação de Desenvolvedores/Criadores em cada estágio.

Há alguns itens-chave a observar sobre os gráficos acima:

  • O conteúdo (workspace) pode ser diferente em cada estágio acima. Por exemplo:
    • Neste exemplo, o tamanho da origem de dados (ícones de tabela e dados) aumenta à medida que se aproxima da produção. No entanto, é possível que, entre os estágios de desenvolvimento e testes, o modelo semântico possa ser reduzido para acomodar testes.
    • Os relatórios (ícone de gráfico) são alterados em cada estágio.
  • Outros criadores e desenvolvedores podem trabalhar nos estágios separadamente.
  • O pipeline é criado de três workspaces que foram criados quando o botão Implantar foi clicado pela primeira vez ou atribuindo um workspace diferente a cada estágio.
    • Como resultado, cada um dos três workspaces é um workspace independente, autônomo, que pode ser gerenciado como tal em qualquer aspecto do workspace (permissões, conteúdo etc.)
    • Ao implantar um estágio de origem no estágio de destino, o conteúdo da origem selecionada (modelo semântico específico, relatórios ou todos os itens) substitui seu equivalente no workspace de destino (estágio).