Comportamento de ingestão de dados inválidos

Dados mal formados, não analisáveis, demasiado grandes ou que não se conformam ao esquema podem não ser ingeridos corretamente. As tabelas seguintes descrevem o que esperar ao ingerir dados inválidos no Azure Data Explorer.

Observação

Para obter mais informações sobre por que a ingestão pode falhar, consulte Falhas de ingestão e códigos de erro de ingestão no Azure Data Explorer.

Falha com código de erro

A tabela seguinte mostra casos em que a ingestão de dados inválidos falha com um código de erro:

Problema da ingestão Código de erro
Formato inválido ou corrompido (os dados reais não correspondem ao formato especificado) BadRequest_InvalidBlob
Dados vazios BadRequest_SemRegistosOuFormatoErrado
Registos malformados em dados JSON ingeridos com format="multijson" (por exemplo, falta de colchetes ou aspas) BadRequest_InvalidBlob
Linhas CSV com número inconsistente de campos Stream_NúmeroErradoDeCampos

Falha sem código de erro

A tabela seguinte mostra casos em que a ingestão é bem-sucedida sem erro, lidando silenciosamente com os dados inválidos:

Problema da ingestão Observações
Registos malformados em dados JSON ingeridos com format="json". Por exemplo: linhas novas inesperadas, frases ou aspas em falta. Registos mal formados são ignorados e não carregados
Valor superior a 1MB ingerido numa coluna de strings Valor truncado até 1MB
Valor superior a 1MB (padrão, ver política de codificação) ingerido numa coluna dinâmica Valor NULL preenchido
Valor que não corresponde ao tipo de dado do esquema da tabela. Por exemplo: valor de ponto flutuante ingerido numa int coluna. Valor NULL preenchido
Os campos mapeados estão em falta nos dados Valor NULL preenchido