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.

Mesclar

Nó Merge para sincronizar ramificações paralelas e combinar suas variáveis de saída.

Aguarda a conclusão de todas as ramificações paralelas de entrada antes de passar a execução para o próximo nó.

Quando usar o Merge​

Use Merge quando você dividir a execução em ramificações realmente paralelas (extraindo várias conexões da porta de saída de um único nó) e precisar continuar apenas após todas as ramificações terminarem.

Você não precisa de Merge após um nó de Decisão ou Switch — essas ramificações são mutuamente exclusivas, não paralelas. Elas convergem naturalmente sem um nó Merge.

Configuração​

O nó Merge não tem campos de configuração. Ele infere automaticamente o número de ramificações de entrada a partir das conexões na tela.

Como funciona​

À medida que as ramificações terminam, o nó Merge coleta suas variáveis de saída. Quando a última ramificação termina, o Merge ativa sua porta de saída única. Todas as variáveis de saída de todas as ramificações estão disponíveis para nós subsequentes.

Exemplos​

Chamadas de API paralelas que são então combinadas:

Trigger → [HTTP Request A] → Merge → Script (combine A and B results)
        → [HTTP Request B] ↗
Trigger → [HTTP Request A] → Merge → Script (combine A and B results)
        → [HTTP Request B] ↗

O nó do Script após o Merge pode fazer referência tanto a httpRequestA.body quanto a httpRequestB.body.

Execute três etapas de enriquecimento em paralelo:

Trigger → [Enrich from CRM]     ↘
        → [Enrich from billing]  → Merge → Data Transform (combine all three)
        → [Enrich from support] ↗
Trigger → [Enrich from CRM]     ↘
        → [Enrich from billing]  → Merge → Data Transform (combine all three)
        → [Enrich from support] ↗

Problemas comuns​

IssueResolution
Duas ramificações produzem uma variável com o mesmo nomeA última ramificação a concluir vence. Renomeie uma das variáveis de saída conflitantes para evitar a colisão.
Uma ramificação falha e o Merge nunca terminaSe qualquer ramificação de entrada apresentar um erro sem tratamento, o Merge apresentará um erro e deixará de esperar pelas ramificações restantes. Conecte o identificador de erro a nós propensos a falhas em cada ramificação para que a falha seja tratada antes que ela atinja o Merge.
Uso do Merge após um nó de DecisãoAs ramificações de um nó de Decisão são mutuamente exclusivas — apenas uma dispara. Um nó Merge depois deles espera indefinidamente pela segunda ramificação que nunca é executada. Remova o Merge; as ramificações se reúnem implicitamente.

Observações​

  • Não há tempo limite em Mesclar. Se uma ramificação travar (por exemplo, um nó humano aguardando uma resposta), a mesclagem aguardará indefinidamente, a menos que você adicione um tempo limite ao nó suspenso.

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