Nesta página

10 Feb 2026

Corrigir erros de dados ausentes

Artigo histórico da Make (a fonte indica 10 de fevereiro de 2026). Este texto reproduz uma página de documentação da Make. As descrições de recursos e os passos de interface são da Make nessa data; não são uma afirmação deste site nem garantia de que essa documentação continue igual hoje. Para o estado atual da plataforma, consulte as fontes oficiais da Make.

Os módulos de apps emitem o BundleValidationError quando o bundle de entrada está sem os dados obrigatórios. Por exemplo, se você mapeia dados de um módulo de busca que não retornou nenhum resultado. Quando um módulo do seu cenário emite o BundleValidationError, você deve verificar a razão do erro. Considere redesenhar seu cenário se for possível evitar o erro, para tornar sua automação mais robusta. Você pode usar as funções if ou ifempty, ou usar Filtering. Caso contrário, você terá que tratar o erro para manter seu cenário ativo. Nos exemplos a seguir, consideramos duas situações:

  1. Ignorar os dados ausentes ou usar um placeholder.
  2. Os dados ausentes não são um problema. Você só quer manter seu cenário habilitado.
  3. Ser notificado sobre erros e armazenar a execução do cenário.
  4. Os dados ausentes não são aceitáveis. Se você receber o BundleValidationError, quer verificar em detalhe o que aconteceu. Para saber mais sobre como abordar o tratamento de erros na Make, confira a visão geral de tratamento de erros.

Ignorar os dados ausentes ou usar um placeholder

Você pode trabalhar com dados que às vezes contêm valores ausentes. Não é preciso corrigi-los nem investigar por que estão ausentes. Seu objetivo principal é evitar que o cenário seja desativado. Usaremos o seguinte cenário para teste: Document image O cenário lê dados, modifica-os e os usa em uma busca no data store. Um dado está vazio, o que causa o BundleValidationError no módulo de busca. Document image Para manter seu cenário rodando mesmo quando o erro acontece, você pode usar os error handlers Ignore ou Resume.

  1. Clique com o botão direito no módulo que está causando o erro.
  2. Selecione Add an error handler.
  3. Um pop-up aparece. Na lista de error handlers, selecione o error handler Ignore. O cenário final deve ficar assim: Document image

Ser notificado sobre erros e armazenar a execução na Make

Pode haver cenários que você queira acompanhar de perto quando um erro acontece. Você pode fazer isso com uma configuração personalizada de tratamento de erros. Se ocorrer um erro no seu cenário, você recebe um e-mail com a descrição do erro e um link para o cenário. Além disso, o bundle com erro é armazenado como execução incompleta para você resolver manualmente. Usaremos o seguinte cenário para teste: Document image O cenário lê dados, modifica-os e os usa em uma busca no data store. Um dado está vazio, o que causa o BundleValidationError no módulo de busca. Document image Para armazenar execuções de cenário não concluídas e receber uma notificação personalizada por e-mail quando um erro ocorrer, siga estes passos:

  1. Clique com o botão direito no módulo que está causando o erro.
  2. Selecione Add an error handler.
  3. Um pop-up aparece. Na lista de error handlers, selecione o error handler Break.
  4. Um pop-up aparece com as configurações do error handler Break. Defina a conclusão automática como No para sempre resolver o erro manualmente. Confirme as configurações com o botão OK. Para saber mais sobre as configurações do error handler Break, confira o artigo dedicado.
  5. Clique no ícone de configurações do cenário e ative o armazenamento de execuções incompletas. Document image
  6. Clique com o botão direito na conexão entre o módulo com erro e o error handler Break. Escolha Add a module. A Make insere um placeholder de módulo cinza entre o módulo com erro e o error handler Break.
  7. Clique no placeholder de módulo cinza e busque o app Gmail. Insira o módulo Send an email no placeholder.
  8. Configure o módulo Send an email. No campo Content, adicione a mensagem de notificação que você quer receber quando um erro acontecer. Use as variáveis de sistema da Make para obter os metadados. Por exemplo: Document image Você configurou o tratamento de erros no seu cenário para criar uma execução incompleta e notificá-lo por e-mail quando um erro acontecer. O cenário de exemplo com tratamento de erros fica assim: Document image

Esta página inclui links de afiliado. Podemos receber uma comissão se você se registrar ou contratar por meio deles, sem custo adicional para você.

Entenda o conceito e comece com um fluxo de baixo risco

Se este conceito corresponde a uma tarefa repetitiva real, comece com um fluxo pequeno que você possa revisar manualmente. Consulte preços, limites e restrições de módulos na página oficial.

✓ Comece com um fluxo de baixo risco✓ Mantenha a revisão humana✓ Preços e limites conforme a página oficial
Abrir o Make quando escolher o fluxo