Sobre:
Este artigo descreve opções e soluções alternativas ao módulo Converger.
É importante ressaltar que não há módulo "Converger" disponível no Toolzz Connect. No momento, é apenas um recurso que oferece uma compensação ao módulo "Roteador", permitindo reduzir a duplicação de módulos em diferentes rotas.
Solução
Para implementar o conceito "Converger", use uma das seguintes soluções alternativas para evitar a duplicação da sequência comum.
Banco de dados
Adicione uma rota extra sem filtro ao Roteador para conectar a sequência comum (aquela que você colocaria após um módulo Converger ).
Adicionar armazenamento de dados > "Adicionar/substituir" módulos de registro no final de cada rota do Roteador (exceto a nova rota extra) para armazenar os dados produzidos pelos módulos na rota que devem ser passados para a sequência comum.
O armazenamento de dados conteria apenas um registro, a chave do registro pode ser, por exemplo, "MyKey".
Adicionar armazenamento de dados > "Obter um" módulo de registro no início da sequência comum para obter os dados armazenados anteriormente.
JSON
Se você deseja evitar o uso do armazenamento de dados, você pode:
Em vez de Armazenamento de dados > "Obter um" módulo de registro, use JSON > "Criar" módulo JSON seguido de Ferramentas > "Definir variável" para armazenar o JSON resultante em uma variável (por exemplo, "MyBundle").
Em vez de Armazenamento de dados > "Obter um" módulo de registro, use Ferramentas > "Obter variável" para obter a variável armazenada anteriormente, seguida de JSON > "Analisar" JSON .
Observe que, se nenhuma rota for executada, o JSON > Parse JSON lançará o seguinte erro:
Para evitar isso, você pode empregar a função "ifemtpy ( )" conforme mostrado abaixo:
Definir uma variável
Se for apenas um único valor que você precisa passar para a sequência comum (por exemplo, ID), você pode empregar apenas os módulos Ferramentas > "Definir variável" e "Obter variável".
O Toolzz Connect também permite que você use o módulo Set multiple variables.
Um novo cenário separado
Você também pode colocar a sequência comum em um novo cenário separado e então:
Empregar HTTP: faça um módulo de requisição ao final de cada rota para passar os dados para o novo cenário.
Empregue Webhooks: módulo webhook personalizado no início do novo cenário para receber os dados.
Pronto! Agora você já sabe tudo sobre o módulo "Converger" do Toolzz Connect.