Partilhar via


Utilize a atividade de invocação de pipeline para executar outro pipeline

A atividade de pipeline Fabric Invoke pode executar outro pipeline do Fabric da Microsoft. Você pode usá-lo para orquestrar a execução de um ou vários pipelines dentro de um único pipeline. Isso é útil para organizar, reutilizar e gerenciar fluxos de trabalho complexos. A atividade de invocação de pipeline pode ser muito útil para criar padrões de pipeline modulares reutilizáveis, chamando outros pipelines que têm uma finalidade específica.

Prerequisites

Para começar, você deve preencher os seguintes pré-requisitos:

Note

Atualmente, há duas atividades de pipeline Invoke. O pipeline Invoke (Legacy) só suporta pipelines de Fabric no mesmo espaço de trabalho que o pipeline pai. Você também pode monitorar apenas o pipeline principal e não pode invocar os pipelines Azure Data Factory (ADF) ou Synapse usando a atividade legada. O uso da nova atividade de pipeline Invoke permite que você chame pipelines em espaços de trabalho do Fabric, do ADF ou do Synapse, e monitore pipelines secundários.

Adicionar uma atividade de pipeline Invoke a um pipeline com interface do usuário

Para usar uma atividade de pipeline Invoke em um pipeline, conclua as seguintes etapas:

Criar a atividade

  1. Crie um novo pipeline em seu espaço de trabalho.

  2. Pesquise por invocar pipeline no painel Atividades e selecione-o para o adicionar à tela do pipeline.

    Captura de ecrã da interface de utilizador do Fabric com o painel de Atividades e a atividade de invocação do pipeline destacados.

    Captura de tela mostrando a janela do editor de pipeline com o botão Invocar pipeline na guia atividades sem seu texto descritivo.

  3. Selecione a nova atividade de pipeline Invocar na tela, se ainda não estiver selecionada.

    Captura de tela mostrando a guia Configurações gerais da atividade de pipeline Invocar.

Consulte as orientações gerais de configuração para configurar o separador Configurações Gerais.

Invocar configurações de canalização (legado)

Selecione a guia Configurações e escolha um pipeline existente na lista suspensa Pipeline invocado ou use o botão + Novo para criar um novo pipeline diretamente. Você pode optar por aguardar a conclusão ou continuar diretamente. Neste caso, o pipeline invocado é executado em paralelo com as atividades subsequentes dentro do fluxo de execução do processo principal.

Captura de tela exibindo a aba de configurações da atividade de invocação do pipeline (Legado), destacando essa aba.

Invocar configurações de pipeline

Selecione a guia Configurações e configure sua atividade.

Invoque pipelines a partir do Fabric

  • Tipo: Selecione Malha a origem do seu pipeline.

  • Conexão: cada atividade de pipeline Invoke requer um objeto Conexão armazenado no armazenamento seguro de credenciais do Fabric. Esse objeto de conexão armazena seu token de usuário associado ao espaço de trabalho Fabric. Se você ainda não criou uma nova atividade de pipeline Invoke, é necessário criar um novo objeto de conexão primeiro antes de poder usar a atividade.

    Ao configurar sua conexão de pipeline, agora você terá 3 opções para o tipo de autenticação: Conta organizacional, entidade de serviço ou identidade do espaço de trabalho.

    Captura de ecrã mostrando a ligação do pipeline definida com o tipo de autenticação realçado.

  • Espaço de trabalho: escolha o espaço de trabalho de Fabric onde está localizado o pipeline de destino que deseja invocar a partir do pipeline principal.

  • Pipeline: selecione o pipeline que você deseja invocar.

Captura de tela mostrando a janela do editor de pipeline com o espaço de trabalho Invocar atividade de pipeline e seleção de conexão.

Utilização do Fabric Workspace Identity (WI) nos Invoke pipelines

  1. Criar a Identidade do Espaço de Trabalho Crie uma Identidade de Espaço de Trabalho no seu espaço de trabalho Fabric. Consulta a documentação sobre o Workspace Identity.

  2. Ativar definições ao nível do inquilino No portal de administração do Fabric, ative a seguinte definição de inquilino: Os princípios de serviço podem chamar APIs públicas do Fabric. Esta configuração é necessária para que a Identidade do Espaço de Trabalho se autentique com sucesso. Consulta a documentação sobre Ativar autenticação do principal de serviço para APIs de administrador.

  3. Conceder permissões de espaço de trabalho à Identidade do Espaço de Trabalho Abra o espaço de trabalho, selecione Gerir acesso e atribua permissões à Identidade do Espaço de Trabalho. O acesso dos colaboradores é suficiente para a maioria dos cenários. Consulta a documentação sobre Dar acesso aos utilizadores aos espaços de trabalho.

Invoque pipelines do ADF e Synapse

  • Tipo: Escolha a origem do seu pipeline (Fabric, Azure Data Factory, Synapse)
  • Conexão: referência ao Fabric, Azure Data Factory ou Synapse registado como uma ligação
  • Pipeline: Selecione o nome do pipeline que você deseja invocar

Captura de tela mostrando a guia Invocar configurações de atividade do pipeline, destacando ADF e Synapse.

Salvar e executar ou agendar o pipeline

Alterne para a guia Página Inicial na parte superior do editor de pipeline e selecione o botão Salvar para salvar seu pipeline. Selecione Executar para executá-lo diretamente ou Agendar para agendá-lo. Você também pode visualizar o histórico de execução aqui ou definir outras configurações.

Captura de tela mostrando a guia Página Inicial no editor de pipeline com os botões Nome da guia, Salvar, Executar e Agendar realçados.