Compartilhar via


Usar a atividade If Condition para executar atividades com base em uma expressão

A atividade If Condition no Data Factory para Microsoft Fabric fornece a mesma funcionalidade que uma instrução if fornece em linguagens de programação. Ele executa um conjunto de atividades quando a condição é avaliada como true e outro conjunto de atividades quando a condição é avaliada como false.

Pré-requisitos

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

  • Uma conta de locatário com uma assinatura ativa. Crie uma conta degrátis.
  • Um espaço de trabalho é criado.

Adicionar uma atividade If Condition a um pipeline com interface do usuário

Para usar uma atividade If Condition em um pipeline, conclua as seguintes etapas:

Criando a atividade

  1. Crie um novo fluxo de trabalho em sua área de trabalho.

  2. Procure uma If Condition no painel Atividades do pipeline e selecione-a para adicioná-la à tela do pipeline.

    Captura de tela da interface do usuário do Fabric com o painel Atividades e a atividade If Condition realçada.

  3. Selecione a nova atividade If Condition na tela se ela ainda não estiver selecionada.

    Captura de tela mostrando a guia Configurações gerais da atividade If Condition.

Veja as diretrizes de Configurações Geraispara definir a guia Configurações Gerais.

Configurações da If Condition

Selecione a guia Atividades e forneça uma Expressão booliana dinâmica para a atividade If. Neste exemplo simples, geramos aleatoriamente um número entre 0 e 1 e retornamos True se o número for maior ou igual a .5 ou, caso contrário, False. Você pode usar qualquer uma das funções disponíveis na linguagem de expressão do Data Factory ou quaisquer parâmetros especificadas no pipeline.

Depois de fornecer a expressão para a If Condition, selecionar o ícone de lápis ao lado de cada caso (True/False) permite adicionar quantas atividades forem necessárias para serem executadas condicionalmente sempre que a expressão for avaliada.

Captura de tela mostrando a guia de configurações da Atividade If Condition e mostrando onde fornecer a Expressão e escolher Atividades para quando a expressão for avaliada como True ou False.

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 o pipeline. Selecione Executar para executá-lo diretamente ou Agendar para agendá-lo. Você também pode exibir o histórico de execuções aqui ou definir outras configurações.

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