Sobre
As configurações avançadas do cenário, acessadas através do botão de engrenagem no editor de cenário, permitem ajustar detalhes importantes sobre como o cenário vai funcionar.
Nessa seção, você pode definir o intervalo de execução, configurar a gestão de execuções incompletas, definir o comportamento para execuções paralelas ou sequenciais, e gerenciar alertas e notificações de erros. Essas configurações são essenciais para garantir que o cenário seja executado de forma eficiente e de acordo com suas necessidades específicas, proporcionando controle total sobre a automação.
Passo a passo
Clique no ícone de engrenagem, localizado na barra de ferramentas na parte inferior da tela e tenha acesso a uma lista de opções de configurações avançadas.
Sequential processing
Permita que o Toolzz Connect armazene informações sobre execuções de cenários incompletos.
A configuração de processamento sequencial determina como a plataforma processa execuções recorrentes de cenários incompletos. A pasta "Execuções incompletas" deve conter dados do cenário.
Selecione "Yes" para ativar. A execução do cenário será interrompida até que você resolva todas as execuções incompletas. Esta opção garante que a plataforma sempre resolverá execuções incompletas em ordem sequencial.
Selecione "No" para desativar. O cenário continua rodando de acordo com sua programação, independentemente de erros.
❗ Informação importante: o processamento sequencial também se aplica a webhooks.
Data is confidential
Por padrão, após a execução de um cenário as informações sobre os dados processados pelos módulos são exibidas.
Se você não deseja armazenar essas informações, ative a configuração de dados confidenciais selecionando a opção "Yes".
⚠️ Aviso: com essa configuração há opções muito limitadas para solucionar erros que ocorrem na execução de um cenário.
Allow storing of Incomplete Executions
Essa configuração determina o que acontece se a execução de um cenário encontrar um erro.
Se ativada, o cenário será pausado e movido para a pasta "Execuções incompletas". Isso lhe dá a possibilidade de corrigir o problema e continuar executando de onde o cenário parou.
🚨Atenção: os dados nesta pasta são contabilizados no limite de armazenamento do seu plano de assinatura.
Se desativada, a execução do cenário para e inicia uma fase de reversão.
Você pode resolver cada execução incompleta manual ou automaticamente.
Enable data loss
O Toolzz Connect pode falhar ao salvar um pacote de dados na fila de execuções incompletas (por exemplo, devido à falta de espaço livre). Com essa configuração habilitada, o sistema não salva os dados perdidos, evitando assim, interrupções na execução do cenário.
Os módulos do cenário podem encontrar arquivos maiores que o tamanho máximo permitido (tamanho que varia de acordo com o plano de assinatura). Nesse caso, a plataforma age de acordo com a configuração de habilitação de perda de dados e exibe uma mensagem de aviso.
Essa opção é adequada para cenários em que a execução contínua é a maior prioridade e os dados recebidos são menos importantes.
Auto commit
Esta configuração se aplica às fases de execução e define a forma de processar um cenário. Esta configuração é habilitada por padrão.
Se habilitada, a fase de confirmação em cada módulo começa imediatamente após a fase de operação. Os dados são confirmados imediatamente e não podem ser restaurados em caso de erro.
Se desativada, nenhuma confirmação ocorrerá até que as operações sejam executadas para todos os módulos.
❗Informação importante: apenas os módulos marcados com a tag 'ACID' suportam rollback (módulos transacionais).
Commit trigger last
Essa configuração define a ordem de confirmação do módulo após uma fase de operação de cenário bem sucedida. Ela é habilitada por padrão.
Se habilitada, a fase de confirmação ignora o gatilho e processa esse módulo por último.
Se desativada, a fase de confirmação ocorrerá na ordem padrão.
Max number of cycles
Esta configuração define o número máximo de ciclos permitidos durante a execução de um cenário.
Definir mais ciclos pode ser útil quando você deseja evitar a interrupção da conexão com serviços de terceiros. Isso também pode garantir que todos os registros sejam processados na execução do cenário.
Se você executar o cenário manualmente clicando no botão "Run once", a configuração será ignorada e apenas um ciclo será executado.
Exemplo:
O módulo "Watch files" do aplicativo "Dropbox" recupera arquivos adicionados a uma pasta e o módulo "Add a Row" do "Google Sheets" insere o nome e o tamanho do arquivo em uma nova linha na planilha.
Se o número máximo de ciclos é definido como 1 (padrão)
Se 100 arquivos forem adicionados à pasta do Dropbox e o campo "Limit" for definido como 10, então, 90 arquivos serão deixados sem processamento após a execução do cenário. Os próximos 10 arquivos serão processados na próxima execução do cenário.
Se o número máximo de ciclos é definido como 10
Se 100 arquivos forem adicionados à pasta do Dropbox e o campo "Limit" for definido como 10, então, 10 arquivos serão processados durante o primeiro ciclo, os próximos 10 arquivos no segundo ciclo, os próximos 10 arquivos no terceiro ciclo e assim por diante, até que todos os arquivos sejam processados. Ou seja, todos os arquivos são processados na execução do cenário.
Number of consecutive errors
Clique na chave de ativação "Show advanced settings" para ter acesso a essa opção.
Essa configuração define o número máximo de tentativas consecutivas de execução antes que o cenário seja desativado (havendo algumas exceções).
❗Informação importante: se um cenário começar com um gatilho instantâneo, a configuração será ignorada e o cenário será desativado imediatamente após a ocorrência do primeiro erro.
Pronto! Agora você já sabe tudo sobre as configurações avançadas dos cenários.