Introdução aos pipelines de implantação
Este artigo o orienta nas configurações básicas necessárias para usar os pipelines de implantação no Microsoft Fabric. É recomendável ler a introdução dos pipelines de implantação e entender quais itens podem ser implantados antes de continuar.
Observação
Alguns dos itens para pipelines de implantação estão em versão prévia. Para obter mais informações, consulte a lista de itens com suporte.
Você também pode concluir o módulo de treinamento Criar e gerenciar um pipeline de implantação do Fabric, que mostra passo a passo como criar um pipeline de implantação.
Observação
Em um pipeline de implantação, um workspace Premium é atribuído para cada estágio. Antes de começar a trabalhar com o pipeline em produção, examine os requisitos de capacidade para os workspaces do pipeline.
Pré-requisitos
Para acessar o recurso dos pipelines de implantação, você deve atender às seguintes condições:
Você tem uma Assinatura do Microsoft Fabric
Você é administrador de um novo espaço de trabalho do Fabric
Observação
Você também poderá ver o botão pipelines de implantação se tiver criado um pipeline previamente ou se um pipeline tiver sido compartilhado com você.
Etapa 1 – criar um pipeline de implantação
Ao criar um pipeline, você define quantos estágios ele deve ter e como eles devem ser chamados. O número de estágios é permanente e não pode ser alterado após a criação do pipeline.
Você pode criar um pipeline a partir do ponto de entrada de pipelines de implantação no Fabric (na parte inferior da lista de workspaces) ou de um workspace específico. Se você criar um pipeline a partir de um espaço de trabalho, o espaço de trabalho será automaticamente atribuído ao pipeline.
- Criar um pipeline a partir do botão de pipelines de implantação do Fabric
- Criar um pipeline a partir de um espaço de trabalho no Power BI
Para criar um pipeline de qualquer lugar no Fabric:
No submenu Workspaces, selecione Pipelines de implantação.
Selecione Criar pipeline ou + Novo pipeline.
Etapa 2 - Nomeie o pipeline e atribua estágios
Na caixa de diálogo Criar pipeline de implantação, insira um nome e uma descrição para o pipeline e selecione Avançar.
Configure a estrutura do seu pipeline de implantação definindo as fases exigidas para seu pipeline de implantação. Por padrão, o pipeline tem três fases denominadas Desenvolvimento, Teste e Produção. Você pode aceitar essas fases padrão ou alterar o número de fases e seus nomes. Você pode ter de 2 a 10 fases em um pipeline. Você pode adicionar outro estágio, excluir estágios ou renomeá-los digitando um novo nome na caixa. Selecione Criar (ou Criar e continuar) quando terminar.
- Personalizar o pipeline: nova interface do usuário
- Personalizar o pipeline: interface do usuário original
Para navegar entre os estágios, aumente e diminua o zoom com a roda do mouse ou use os botões no canto superior direito. Você também pode arrastar o pipeline com o mouse para movê-lo.
Depois que o pipeline for criado, você poderá compartilhá-lo com outros usuários, editá-lo ou excluí-lo. Quando você compartilha um pipeline com outras pessoas, elas recebem acesso ao pipeline e se tornam administradores de pipeline. O acesso ao pipeline permite que os usuários exibam, compartilhem, editem e excluam o pipeline.
Etapa 3 - Atribuir um espaço de trabalho
Observação
Se você estiver criando um pipeline diretamente de um espaço de trabalho, poderá ignorar essa fase, pois o espaço de trabalho já está selecionado.
Depois de criar um pipeline, você precisa adicionar a ele o conteúdo que deseja gerenciar. Adiciona conteúdo ao pipeline atribuindo um workspace ao estágio do pipeline. É possível atribuir um workspace a qualquer estágio.
Siga as instruções no link para atribuir um workspace a um pipeline.
Etapa 4 - Tornar um estágio público (opcional)
Por padrão, a fase final do pipeline é tornada pública. Um consumidor de um estágio público sem acesso ao pipeline o vê como um workspace regular, sem o nome do estágio e o ícone do pipeline de implantação na página do workspace ao lado do nome do workspace.
Você pode ter quantas fases públicas desejar ou nenhuma. Para alterar o status público de uma fase a qualquer momento, vá para as configurações da fase do pipeline e verifique ou desmarque a caixa Tornar esta fase pública.
- Configurações de palco: nova interface do usuário
- Configurações de palco: interface do usuário original
Defina a caixa Tornar este estágio público e salve.
Etapa 5 – Implantar em um estágio vazio
Quando tiver concluído o trabalho com o conteúdo em uma fase do pipeline, você poderá implantá-lo na fase seguinte. A implantação de conteúdo em outro estágio geralmente é feita depois que você executa algumas ações no pipeline. Por exemplo, fazer alterações de desenvolvimento em seu conteúdo no estágio de desenvolvimento ou testar o conteúdo no estágio de teste. Um fluxo de trabalho típico para mover conteúdo entre estágios é do desenvolvimento para o teste e, em seguida, do teste para a produção, mas você pode implantar em qualquer direção. Saiba mais sobre esse processo na seção implantar conteúdo em um workspace existente.
Os pipelines de implantação oferecem três opções para implantar seu conteúdo:
Implantação completa: implanta todo o seu conteúdo na fase de destino.
Implantação seletiva – Selecione qual conteúdo implantar no estágio de destino.
Implantação com versões anteriores – implante o conteúdo de um estágio posterior para um estágio anterior no pipeline. Atualmente, a implantação com versões anteriores só é possível quando o estágio de destino está vazio (não tem espaço de trabalho atribuído a ele).
Depois de escolher como implantar o seu conteúdo, você poderá Revisar a implantação e deixar uma observação.
Etapa 6 – Implantar conteúdo de um estágio para outro
Uma vez que você tenha conteúdo em uma fase do pipeline, poderá implantá-lo na fase seguinte, mesmo que o espaço de trabalho da fase seguinte tenha conteúdo. Os itens emparelhados são substituídos. Saiba mais sobre esse processo na seção implantar conteúdo em um workspace existente.
Você pode examinar o histórico de implantação para ver a última vez que o conteúdo foi implantado em cada estágio.
O histórico de implantação é útil para estabelecer quando um estágio foi atualizado pela última vez. Também pode ser útil se você deseja acompanhar o tempo entre implantações.
Para examinar as diferenças entre dois pipelines antes da implantação, confira comparar conteúdos em diferentes estágios de implantação.
Etapa 7 – Criar regras de implantação (opcional)
Quando você está trabalhando em um pipeline de implantação, diferentes estágios podem ter configurações diferentes. Por exemplo, cada estágio pode ter parâmetros de consulta ou bancos de dados variados. O estágio de desenvolvimento pode consultar dados de exemplo do banco de dados, enquanto os estágios de teste e de produção consultam todo o banco de dados.
Quando você implanta o conteúdo entre os estágios do pipeline, a configuração das regras de implantação permite que você habilite alterações no conteúdo e, ao mesmo tempo, mantenha algumas configurações intactas. Por exemplo, você pode definir uma regra para um modelo semântico em um estágio de produção para apontar para um banco de dados de produção. Defina a regra no estágio de produção, no âmbito do modelo semântico apropriado. Depois que uma regra for definida ou alterada, reimplante o conteúdo. O conteúdo implantado herda o valor definido na regra de implantação e sempre se aplica desde que a regra permaneça inalterada e válida.
Leia sobre como definir regras de implantação.