- Introdução
- Introdução
- Modelagem de processos com o BPMN
- Noções Básicas sobre Modelagem de Processos
- Abertura da tela de modelagem
- Modelagem de seu processo
- Alinhamento e conexão de elementos BPMN
- Autopilot para Maestro (visualização)
- Repositório de processos
- Modelagem de processos com o Case Management
- Projeto de um esquema de entidades de casos persistente
- Definição de chaves de caso (sistema versus externo)
- Estabelecimento de contratos de E/S e de write-back
- Regras de saída e término do estágio inicial
- Modelagem de estágios primário e secundário
- Disparo de um caso a partir do Data Fabric
- Implementação de personas e permissões no nível de estágio
- Configuração de SLAs e regras de escalonamento automatizadas
- Configuração de um loop de retrabalho (reentrada)
- Gerenciamento de instâncias de casos ativas: pausar, migrar e tentar novamente
- Dicionário de componentes de gerenciamento de casos do Maestro
- Modelagem de processos com o Flow
- Implementação de processos
- Depuração
- Simulação
- Publicação e atualização de processos agênticos
- Cenários de implementação comuns
- Extração e validação de documentos
- Operações do processo
- Monitoramento de processo
- Otimização de processos
- Informações de referência
Nó de mesclagem para sincronizar ramificações paralelas e combinar suas variáveis de saída.
Aguarda todas as ramificações paralelas de entrada serem concluídas antes de passar a execução para o próximo nó.
Quando usar Mesclar
Use Mesclar quando você dividir a execução em ramificações generativas 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 Mesclar 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ó Mesclar.
Configuração
O nó Mesclar não tem campos de configuração. Ele infere automaticamente o número de ramificações de entrada das conexões na tela.
Como funciona
À medida que as ramificações são concluídas, o nó Mesclagem coleta suas variáveis de saída. Quando a última ramificação terminar, Merge ativa sua única porta de saída. 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 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 Mesclar pode fazer referência a httpRequestA.body e 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
| Issue | Resolution |
|---|---|
| Duas ramificações produzem uma variável com o mesmo nome | A última ramificação a ser concluída vence. Renomeie uma das variáveis de saída em conflito para evitar a conflito. |
| Uma ramificação falha e a mesclagem nunca é concluída | Se qualquer ramificação de entrada gerar um erro não tratado, Mesclar gerará um erro e parará de esperar as ramificações restantes. Conecte o identificador de erro em nós propensos a falhas em cada ramificação para que a falha seja tratada antes de atingir a Mesclagem. |
| Uso de Mesclar após um nó de decisão | As ramificações de um nó de decisão são mutuamente exclusivas — apenas uma é disparada. Um nó Mesclar depois deles espera indefinidamente pela segunda ramificação que nunca é executada. Remover a mesclagem; as ramificações se unem novamente implicitamente. |
Observações
- Não há tempo limite em Mesclar. Se uma ramificação travar (por exemplo, uma tarefa humana aguardando uma resposta), a mesclagem aguardará indefinidamente, a menos que você adicione um tempo limite ao nó suspenso.