Partilhar via


Comportamento de ingestão de dados inválidos

Os dados incorretos, inparáveis, demasiado grandes ou que não estão em conformidade com o esquema podem não ser ingeridos corretamente. As tabelas seguintes descrevem o que esperar ao ingerir dados inválidos no Azure Data Explorer.

Nota

Para obter mais informações sobre o motivo pelo qual a ingestão pode falhar, veja Falhas de ingestão e Códigos de erro de ingestão no Azure Data Explorer.

Falha com o código de erro

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

Problema de ingestão Código de erro
Formato inválido ou danificado (os dados reais não correspondem ao formato especificado) BadRequest_InvalidBlob
Dados Vazios BadRequest_NoRecordsOrWrongFormat
Registos mal formados em dados JSON ingeridos com format="multijson" (por exemplo, chavetas ou aspas em falta) BadRequest_InvalidBlob
Linhas CSV com um número inconsistente de campos Stream_WrongNumberOfFields

Falha sem código de erro

A tabela seguinte mostra os casos em que a ingestão é bem-sucedida sem um erro, ao processar automaticamente os dados inválidos:

Problema de ingestão Notas
Registos mal formados em dados JSON ingeridos com format="json". Por exemplo: novas linhas inesperadas, chavetas ou aspas em falta. Os registos com formato incorreto são ignorados e não ingeridos
Valor superior a 1 MB ingerido numa coluna de cadeia Valor truncado até 1 MB
Valor superior a 1 MB (predefinição, veja Política de codificação) ingerido numa coluna dinâmica Valor NULL preenchido
Valor que não corresponde ao tipo de dados de esquema de tabela. Por exemplo: valor de vírgula flutuante ingerido numa int coluna. Valor NULL preenchido
Os campos mapeados estão em falta nos dados Valor NULL preenchido