Sdílet prostřednictvím


Chování při příjmu neplatných dat

Data, která jsou poškozená, neparazitelná, příliš velká nebo nevyhovují schématu, se nemusí podařit správně ingestovat. Následující tabulky popisují, co očekávat při ingestování neplatných dat do Azure Data Explorer.

Poznámka

Další informace o tom, proč může příjem dat selhat, najdete v tématu Chyby příjmu dat a kódy chyb příjmu dat v Azure Data Explorer.

Chyba s kódem chyby

Následující tabulka ukazuje případy, kdy příjem neplatných dat selže s kódem chyby:

Problém s příjmem dat Kód chyby
Neplatný nebo poškozený formát (skutečná data neodpovídají zadanému formátu) BadRequest_InvalidBlob
Prázdná data BadRequest_NoRecordsOrWrongFormat
Poškozené záznamy v datech JSON ingestované pomocí format="multijson" (např. chybějící závorky nebo uvozovky) BadRequest_InvalidBlob
Řádky CSV s nekonzistentním počtem polí Stream_WrongNumberOfFields

Selhání bez kódu chyby

Následující tabulka ukazuje případy, kdy příjem dat proběhne úspěšně bez chyby a bezobslužně zpracovává neplatná data:

Problém s příjmem dat Poznámky
Chybně formátované záznamy v datech JSON ingestovaných pomocí format="json". Například: neočekávané nové spojnice, chybějící složené závorky nebo uvozovky. Chybně formátované záznamy se ignorují a neingestují
Hodnota větší než 1 MB ingestované do sloupce řetězce Hodnota zkrácená až na 1 MB
Hodnota větší než 1 MB (výchozí, viz Zásady kódování) ingestované do dynamického sloupce Vyplněná hodnota NULL
Hodnota neodpovídá datovému typu schématu tabulky. Příklad: hodnota s plovoucí desetinnou čárkou int ingestované do sloupce. Vyplněná hodnota NULL
V datech chybí mapovaná pole. Vyplněná hodnota NULL