Zachowanie pozyskiwania w przypadku nieprawidłowych danych
Dane źle sformułowane, nieparzyste, zbyt duże lub niezgodne ze schematem mogą nie zostać prawidłowo pozyskane. W poniższych tabelach opisano, czego można oczekiwać podczas pozyskiwania nieprawidłowych danych do usługi Azure Data Explorer.
Uwaga
Aby uzyskać więcej informacji na temat przyczyn niepowodzenia pozyskiwania, zobacz Błędy pozyskiwania i Kody błędów pozyskiwania w usłudze Azure Data Explorer.
Niepowodzenie z kodem błędu
W poniższej tabeli przedstawiono przypadki, w których pozyskiwanie nieprawidłowych danych kończy się niepowodzeniem z kodem błędu:
Problem z pozyskiwaniem | Kod błędu |
---|---|
Nieprawidłowy lub uszkodzony format (rzeczywiste dane nie są zgodne z określonym formatem) | BadRequest_InvalidBlob |
Puste dane | BadRequest_NoRecordsOrWrongFormat |
Źle sformułowane rekordy w danych JSON pozyskane za pomocą formatu="multijson" (np. brak nawiasów klamrowych lub cudzysłowów) | BadRequest_InvalidBlob |
Wiersze CSV z niespójną liczbą pól | Stream_WrongNumberOfFields |
Błąd bez kodu błędu
W poniższej tabeli przedstawiono przypadki, w których pozyskiwanie kończy się powodzeniem bez błędu, dyskretnie obsługując nieprawidłowe dane:
Problem z pozyskiwaniem | Uwagi |
---|---|
Źle sformułowane rekordy w danych JSON pozyskane z formatem="json". Na przykład: nieoczekiwane linie nowego wiersza, brakujące nawiasy klamrowe lub cudzysłowy. | Źle sformułowane rekordy są ignorowane i nie są pozyskiwane |
Wartość większa niż 1 MB pozyskana do kolumny ciągu | Wartość obcięta do 1 MB |
Wartość większa niż 1 MB (wartość domyślna, zobacz Zasady kodowania) pozyskana do kolumny dynamicznej | Wypełniona wartość NULL |
Wartość nie pasuje do typu danych schematu tabeli. Na przykład: wartość zmiennoprzecinkowa pozyskana do int kolumny. |
Wypełniona wartość NULL |
Brak mapowanych pól z danych | Wypełniona wartość NULL |
Zawartość pokrewna
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla