Voltar às perguntas frequentes sobre Ferramentas
CENTRAL DE AJUDA · FAQFerramentas1 min de leitura

Como validar dados estruturados retornados por uma ferramenta?

Trate a saída como dado que pode estar incompleto, desatualizado ou em formato diferente do esperado. Valide campos e tipos obrigatórios antes de usar e trate valores ausentes ou inesperados explicitamente para evitar atualizações enganosas ou falhas posteriores.

Ferramentas

Confira o contrato da resposta

Confirme o esquema esperado, incluindo campos opcionais, valores enumerados, identificadores e unidades. Um campo “time” pode representar segundos, milissegundos ou data formatada; verifique o contrato em vez de inferir pelo nome.

Valide na fronteira em que a saída entra no fluxo. Rejeite ou coloque em quarentena registros malformados com contexto suficiente para investigação, sem expor segredos ou dados pessoais nos logs.

Use os dados com cautela

Aplique limites e verificações de consistência, como conferir que uma contagem não seja negativa ou identificadores relacionados apontem ao mesmo objeto. Não substitua silenciosamente valores inválidos por padrões se isso alterar o significado.

Quando faltar um campo, use alternativa documentada ou marque o resultado como incompleto. Diferencie falhas de validação de erros de transporte para corrigir a causa certa.

Voltar às perguntas frequentes sobre Ferramentas