Introdução aos pipelines de implantação

Este artigo orienta você pelas configurações básicas necessárias para usar pipelines de implantação no Microsoft Fabric. Recomendamos ler a introdução dos pipelines de implantação e entender quais itens podem ser implantados antes de prosseguir.

Você também pode concluir o módulo de treinamento Criar e gerenciar um pipeline de implantação de malha, que mostra passo a passo como criar um pipeline de implantação.

Nota

Em um pipeline de implantação, um espaço de trabalho Premium é atribuído a cada estágio. Antes de começar a trabalhar com seu pipeline em produção, revise os requisitos de capacidade para os espaços de trabalho do pipeline.

Pré-requisitos

Para acessar o recurso de pipelines de implantação, você deve atender às seguintes condições:

Nota

Você também pode ver o botão pipelines de implantação se tiver criado anteriormente um pipeline ou se um pipeline tiver sido compartilhado com você.

Etapa 1 - Criar um pipeline de implantação

Você pode criar um pipeline a partir do ponto de entrada de pipelines de implantação na Malha ou de um espaço de trabalho específico. Se você criar um pipeline a partir de um espaço de trabalho, o espaço de trabalho será atribuído automaticamente ao pipeline.

Para criar um pipeline de qualquer lugar na malha:

  1. No submenu Espaços de trabalho, selecione Pipelines de implantação.

    Uma captura de tela do ponto de entrada dos pipelines de implantação.

  2. Selecione Criar pipeline.

    Uma captura de tela do botão criar pipeline.

  3. Na caixa de diálogo Criar um pipeline de implantação, insira um nome e uma descrição para o pipeline e selecione Avançar.

    Captura de tela da caixa de diálogo de nome e descrição do pipeline.

  4. Por padrão, o pipeline tem três estágios chamados Desenvolvimento, Teste e Produção. Você pode aceitar esses estágios padrão ou alterar o número de estágios e seus nomes. Você pode ter entre 2 a 10 estágios em um pipeline. Selecione +Adicionar para adicionar outro estágio, excluir estágios ou renomeá-los digitando um novo nome na caixa. Selecione Criar quando terminar.

    Captura de tela da caixa de diálogo personalizar pipeline. As opções Adicionar e excluir são destacadas, assim como o nome do estágio de desenvolvimento.

Para pipelines com mais de três estágios, use as setas no canto superior direito para navegar entre os estágios.

Captura de tela das setas no canto superior direito da tela inicial dos pipelines de implantação para navegar entre os estágios.

Depois que o pipeline é criado, você pode 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 visualizem, compartilhem, editem e excluam o pipeline.

Etapa 2 - Atribuir um espaço de trabalho

Nota

Se você estiver criando um pipeline diretamente de um espaço de trabalho, poderá pular esta etapa, pois o espaço de trabalho já está selecionado.

Depois de criar um pipeline, você precisa adicionar o conteúdo que deseja gerenciar ao pipeline. A adição de conteúdo ao pipeline é feita atribuindo um espaço de trabalho ao estágio do pipeline. Você pode atribuir um espaço de trabalho a qualquer estágio.

Siga as instruções no link para atribuir um espaço de trabalho a um pipeline.

Etapa 3 - Tornar um palco público (opcional)

Por padrão, o estágio final do pipeline é tornado público. Um consumidor de um estágio público que não tem acesso ao pipeline o vê como um espaço de trabalho regular, sem o nome do estágio e o ícone do pipeline de implantação na página do espaço de trabalho ao lado do nome do espaço de trabalho.

Você pode ter quantos palcos públicos quiser, ou nenhum. Para alterar o status público de um estágio a qualquer momento, vá para as configurações do estágio de pipeline e marque ou desmarque a caixa Tornar este estágio público .

Captura de tela mostrando o ícone de configurações do estágio ao lado do nome do estágio na página de pipelines de implantação.

Captura de ecrã das definições do palco com a caixa de verificação tornar este palco público realçada.

Etapa 4 - Implantar em um estágio vazio

Quando terminar de trabalhar com conteúdo em um estágio de pipeline, você poderá implantá-lo no próximo estágio. A implantação de conteúdo em outro estágio geralmente é feita depois que você executa algumas ações no pipeline. Por exemplo, fez alterações de desenvolvimento em seu conteúdo no estágio de desenvolvimento ou testou seu conteúdo no estágio de teste. Um fluxo de trabalho típico para mover conteúdo de um estágio para outro é o desenvolvimento para testar e, em seguida, testar para a produção, mas você pode implantar em qualquer direção. Você pode saber mais sobre esse processo na seção implantar conteúdo em um espaço de trabalho existente.

Os pipelines de implantação oferecem duas opções quando se trata de implantar seu conteúdo:

  • Implantação completa - Implante todo o seu conteúdo no estágio de destino.

  • Implantação seletiva - Selecione qual conteúdo implantar no estágio de destino.

Depois de escolher como implantar seu conteúdo, você pode revisar sua implantação e deixar uma nota.

Etapa 5 - Implantar conteúdo de um estágio para outro

Depois de ter conteúdo em um estágio de pipeline, você pode implantá-lo no próximo estágio, mesmo que o espaço de trabalho do próximo estágio tenha conteúdo. Os itens emparelhados são substituídos. Você pode saber mais sobre esse processo na seção implantar conteúdo em um espaço de trabalho existente.

Para implantar conteúdo no próximo estágio do pipeline de implantação, selecione o botão implantar na parte inferior do estágio.

Ao revisar os cartões de estágios, você pode ver a última vez que o conteúdo foi implantado em cada estágio.

O tempo de implantação é útil para estabelecer quando um estágio foi atualizado pela última vez. Também pode ser útil se você quiser controlar o tempo entre as implantações.

Para examinar as diferenças entre os dois pipelines antes de implantar, consulte Comparar conteúdo em diferentes estágios de implantação.

Etapa 6 - Criar regras de implantação (opcional)

Quando você está trabalhando em um pipeline de implantação, estágios diferentes podem ter configurações diferentes. Por exemplo, cada estágio pode ter bancos de dados diferentes ou parâmetros de consulta diferentes. O estágio de desenvolvimento pode consultar dados de exemplo do banco de dados, enquanto os estágios de teste e produção consultam todo o banco de dados.

Quando você implanta conteúdo entre estágios de pipeline, a configuração de regras de implantação permite que você permita alterações no conteúdo, mantendo algumas configurações intactas. Por exemplo, se você quiser que um modelo semântico em um estágio de produção aponte para um banco de dados de produção, poderá definir uma regra para isso. Defina a regra no estágio de produção sob o modelo semântico apropriado. Depois que uma regra é definida ou alterada, você precisa reimplantar o conteúdo. O conteúdo implantado herdará o valor definido na regra de implantação e sempre será aplicado, desde que a regra seja inalterada e válida.

Leia sobre como definir regras de implantação.