UiPath Documentation
maestro
latest
false
Guia do usuário do Maestro
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Gatilhos

Tipos de gatilho, propriedade de entrada e comportamento de entry point em processos do Maestro.

O que é​

Um gatilho define como um processo começa. Cada processo requer pelo menos um gatilho, e os novos processos incluem um Gatilho manual por padrão.

Tipos de gatilhos​

O fluxo é compatível com os seguintes tipos de gatilho:

TipoDescriptionUse case
Manual TriggerInicia o processo sob demanda quando você seleciona DepurarTeste, depuração e execução ad-hoc
Gatilho programadoExecuta o processo em um agendamento recorrente, definido como um intervalo ou uma expressão CRONSincronizações de dados periódicas, relatórios diários, tarefas de limpeza recorrentes
Gatilhos baseados em conectorInicia o processo quando ocorre um evento em um conector do Integration Service (por exemplo, novo e-mail recebido ou formulário enviado)Automação orientada por eventos que reage a sistemas externos em tempo real

Posicionamento do gatilho​

Os gatilhos são adicionados a partir da paleta de nós na barra de ferramentas inferior. Você não pode adicionar um gatilho do identificador de saída de um nó.

Depois que um gatilho é adicionado, ele aparece na tela como um nó circular. Seu identificador de saída se conecta ao primeiro nó no processo para concluir o ponto de entrada.

Observação:

Cada gatilho deve conectar-se a pelo menos um nó downstream. O fluxo exibe um aviso se um gatilho não tiver conexão de saída.

Entradas do disparo​

As variáveis de entrada são de propriedade de seu gatilho, não do processo. Cada gatilho define seu próprio conjunto de entradas, e essas entradas são preenchidas apenas quando esse gatilho específico é acionado.

Para fazer referência à entrada de um gatilho em um nó downstream, use a sintaxe:

$vars.<triggerName>.output.<inputName>
$vars.<triggerName>.output.<inputName>

Por exemplo, se um Disparo manual chamado manualTrigger1 definir uma entrada chamada userId:

$vars.manualTrigger1.output.userId
$vars.manualTrigger1.output.userId

As entradas de gatilho são configuradas a partir do painel Variáveis . Cada entrada pertence ao gatilho que a possui e tem seu próprio nome e tipo.

Após uma entrada ser definida, ela aparece nesse gatilho no painel Variáveis e é acessível posteriormente $vars.<triggerName>.output.<inputName>.

Consulte Variáveis e fluxo de dados para saber mais sobre a sintaxe de expressões e como os dados se movem entre os nós.

Vários gatilhos​

Um processo pode ter mais de um gatilho. Cada gatilho atua como um ponto de entrada separado. Quando qualquer gatilho é acionado, ele inicia uma execução independente do processo.

Isso é útil quando a mesma lógica precisa ser executada em resposta a diferentes eventos. Por exemplo, um processo pode ter um Gatilho agendado para execuções de lote diárias e um gatilho baseado em conector que reage a solicitações de entrada durante o dia.

Cada gatilho possui suas próprias entradas. Os nós posteriores fazem referência ao gatilho específico que iniciou a execução atual. Se seu processo tiver um Gatilho manual chamado manualTrigger1 e um Gatilho agendado chamado scheduledTrigger1, cada um tem seu próprio namespace $vars.<triggerName>.output .

  • Variáveis e fluxo de dados — sintaxe de expressão, saída de nó, referências de entrada de gatilho
  • A tela — paleta de nós, painel de propriedades, barra de ferramentas inferior
  • Tratamento de erros — tratamento de falhas em nós a jusante de um gatilho

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades