Erfassungsverhalten ungültiger Daten
Daten, die falsch formatiert, nicht analysiert werden können, zu groß oder nicht dem Schema entsprechen, werden möglicherweise nicht ordnungsgemäß aufgenommen. In den folgenden Tabellen wird beschrieben, was Sie erwarten müssen, wenn Sie ungültige Daten in Azure Data Explorer aufnehmen.
Hinweis
Weitere Informationen zu möglichen Fehlerursachen bei der Erfassung finden Sie unter Erfassungsfehler und Erfassungsfehlercodes in Azure Data Explorer.
Fehler mit Fehlercode
Die folgende Tabelle zeigt Fälle, in denen die Erfassung ungültiger Daten mit einem Fehlercode fehlschlägt:
Problem beim Aufnehmen | Fehlercode |
---|---|
Ungültiges oder beschädigtes Format (tatsächliche Daten stimmen nicht mit dem angegebenen Format überein) | BadRequest_InvalidBlob |
Leere Daten | BadRequest_NoRecordsOrWrongFormat |
Falsch formatierte Datensätze in JSON-Daten, die mit format="multijson" aufgenommen wurden (z. B. fehlende geschweifte Klammern oder Anführungszeichen) | BadRequest_InvalidBlob |
CSV-Zeilen mit inkonsistenter Anzahl von Feldern | Stream_WrongNumberOfFields |
Fehler ohne Fehlercode
In der folgenden Tabelle sind Fälle aufgeführt, in denen die Erfassung ohne Fehler erfolgreich ist und die ungültigen Daten im Hintergrund behandelt werden:
Problem beim Aufnehmen | Hinweise |
---|---|
Falsch formatierte Datensätze in JSON-Daten, die mit format="json" aufgenommen wurden. Beispiel: unerwartete Neulinien, fehlende geschweifte Klammern oder Anführungszeichen. | Falsch formatierte Datensätze werden ignoriert und nicht aufgenommen. |
Wert größer als 1 MB, der in eine Zeichenfolgenspalte aufgenommen wurde | Der Wert wurde bis zu 1 MB abgeschnitten. |
Wert größer als 1 MB (Standard, siehe Codierungsrichtlinie), der in eine dynamische Spalte aufgenommen wurde | NULL-Wert gefüllt |
Der Wert entspricht nicht dem Tabellenschemadatentyp. Beispiel: Gleitkommawert, der in eine int Spalte aufgenommen wird. |
NULL-Wert gefüllt |
Zugeordnete Felder fehlen in den Daten. | NULL-Wert gefüllt |