Kody błędów pozyskiwania
Ten artykuł zawiera kody błędów, które mogą wystąpić podczas pozyskiwania danych.
Po włączeniu dzienników diagnostycznych pozyskiwania nieudanych w klastrze można wyświetlić kody błędów w dzienniku operacji pozyskiwania nie powiodło się.
Możesz użyć polecenia .show ingestion failures (Pokaż błędy pozyskiwania danych), aby przedstawić informacje o błędach poleceń zarządzania pozyskiwaniem danych, chociaż to polecenie wyklucza błędy z innych etapów procesu pozyskiwania danych. Aby uzyskać kompleksowy widok awarii na wszystkich etapach, zapoznaj się z tematem Metryki pozyskiwania i dzienniki diagnostyczne.
Metryka Wynik pozyskiwania zawiera informacje o kategorii błędów pozyskiwania, chociaż nie wyświetla określonych kodów błędów. Błędy w tym artykule są zorganizowane według tych kategorii.
Uwaga
W przypadku błędów przejściowych lub błędu "General_RetryAttemptsExceeded" ponowienie próby pozyskiwania może zakończyć się powodzeniem.
Kategoria: BadFormat
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
Stream_WrongNumberOfFields | Niespójna liczba pól w rekordach wejściowych. HRESULT: 0x80DA0008 | Stale |
Stream_ClosingQuoteMissing | Nieprawidłowy format CSV. Brak cudzysłowu zamykającego. HRESULT: 0x80DA000b | Stale |
BadRequest_InvalidBlob | Obiekt blob jest nieprawidłowy. | Stale |
BadRequest_EmptyArchive | Archiwum jest puste. | Stale |
BadRequest_InvalidArchive | Archiwum jest nieprawidłowe. | Stale |
BadRequest_InvalidMapping | Nie można przeanalizować mapowania pozyskiwania. Aby uzyskać więcej informacji na temat pisania mapowania pozyskiwania, zobacz Mapowania danych. |
Stale |
BadRequest_InvalidMappingReference | Nieprawidłowe odwołanie do mapowania. | Stale |
BadRequest_FormatNotSupported | Format nie jest obsługiwany. Może to być spowodowane tym, że używasz formatu, który nie jest obsługiwany przez określone połączenie danych. Aby uzyskać więcej informacji na temat formatów danych obsługiwanych do pozyskiwania, zobacz Obsługiwane formaty danych. |
Stale |
BadRequest_InconsistentMapping | Obsługiwane mapowanie pozyskiwania nie jest zgodne z istniejącym schematem tabeli. | Stale |
BadRequest_UnexpectedCharacterInInputStream | Nieoczekiwany znak w strumieniu wejściowym. | Stale |
Kategoria: BadRequest
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
BadRequest_EmptyBlob | Obiekt blob jest pusty. | Stale |
BadRequest_NoRecordsOrWrongFormat | Obiekt blob jest pusty lub określony format pozyskiwania nie jest zgodny z zawartością obiektu blob (na przykład JSON format używany zamiast MULTIJSON ). |
Stale |
BadRequest_EmptyBlobUri | Identyfikator URI obiektu blob jest pusty. | Stale |
BadRequest_DuplicateMapping | Właściwości pozyskiwania obejmują zarówno ingestionMapping, jak i ingestionMappingReference, co nie jest prawidłowe. | Stale |
BadRequest_InvalidOrEmptyTableName | Nazwa tabeli jest pusta lub nieprawidłowa. Aby uzyskać więcej informacji na temat konwencji nazewnictwa, zobacz Nazwy jednostek. |
Stale |
BadRequest_EmptyDatabaseName | Nazwa bazy danych jest pusta. | Stale |
BadRequest_EmptyMappingReference | Niektóre formaty powinny uzyskać mapowanie pozyskiwania w celu pozyskania, a odwołanie do mapowania jest puste. Aby uzyskać więcej informacji na temat mapowania, zobacz Mapowanie danych. |
Stale |
Download_BadRequest | Nie można pobrać źródła z usługi Azure Storage z powodu nieprawidłowego żądania. | Stale |
BadRequest_MissingMappingtFailure | Formaty Avro i Json muszą być pozyskiwane za pomocą parametru ingestionMapping lub ingestionMappingReference. | Stale |
Stream_NoDataToIngest | Nie znaleziono danych do pozyskiwania. W przypadku danych w formacie JSON ten błąd może wskazywać, że format JSON był nieprawidłowy. |
Stale |
Stream_DynamicPropertyBagTooLarge | Dane zawierają zbyt duże wartości w kolumnie dynamicznej. HRESULT: 0x80DA000E | Stale |
General_BadRequest | Nieprawidłowe żądanie. | Stale |
BadRequest_CorruptedMessage | Komunikat jest uszkodzony. | Stale |
BadRequest_SyntaxError | Błąd składni żądania. | Stale |
BadRequest_ZeroRetentionPolicyWithNoUpdatePolicy | Tabela ma zerowe zasady przechowywania i nie jest tabelą źródłową dla żadnych zasad aktualizacji. | Stale |
BadRequest_CreationTimeEarlierThanSoftDeletePeriod | Czas utworzenia określony na potrzeby pozyskiwania danych nie mieści się w obiekcie SoftDeletePeriod .Aby uzyskać więcej informacji na temat SoftDeletePeriod programu , zobacz Obiekt zasad. |
Stale |
BadRequest_NotSupported | Żądanie nie jest obsługiwane. | Stale |
Download_SourceNotFound | Nie można pobrać źródła z usługi Azure Storage. Nie można odnaleźć źródła. | Stale |
BadRequest_EntityNameIsNotValid | Nazwa jednostki jest nieprawidłowa. Aby uzyskać więcej informacji na temat konwencji nazewnictwa, zobacz Nazwy jednostek. |
Stale |
BadRequest_MalformedIngestionProperty | Właściwość pozyskiwania jest źle sformułowana. | Stale |
BadRequest_IngestionPropertyNotSupportedInThisContext | Właściwość pozyskiwania nie jest obsługiwana w tym kontekście. | Stale |
BadRequest_NonMultiDatabaseDataConnection | Zdarzenie zawiera właściwość "Baza danych", która kieruje pozyskane dane do innej bazy danych niż docelowa baza danych skonfigurowana w ustawieniach połączenia danych. Jednak ponieważ połączenie nie jest ustawione tak, aby zezwalało na routing do wielu baz danych, routing dynamicznych baz danych nie jest dozwolony. | Stale |
BadRequest_InvalidBlobUri | Identyfikator URI obiektu blob jest nieprawidłowy. | Stale |
BadRequest_DataCapacityLimitReached | Konto magazynu osiągnęło limit pojemności danych. | Stale |
BadRequest_InvalidManagedIdentity | Tożsamość zarządzana nie istnieje lub nie ma wymaganych uprawnień. | Stale |
Kategoria: DataAccessNotAuthorized
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
Download_AccessConditionNotSatisfied | Nie można pobrać źródła z usługi Azure Storage. Warunek dostępu nie jest spełniony. | Stale |
Download_Forbidden | Nie można pobrać źródła z usługi Azure Storage. Dostęp zabroniony. | Stale |
Download_AccountNotFound | Nie można pobrać źródła z usługi Azure Storage. Nie można odnaleźć konta. | Stale |
BadRequest_TableAccessDenied | Odmowa dostępu do tabeli. Aby uzyskać więcej informacji, zobacz Kontrola dostępu oparta na rolach. |
Stale |
BadRequest_DatabaseAccessDenied | Odmowa dostępu do bazy danych. Aby uzyskać więcej informacji, zobacz Kontrola dostępu oparta na rolach. |
Stale |
BadRequest_InvalidAuthentication | Uwierzytelnianie danych jest nieprawidłowe. | Stale |
Kategoria: DownloadFailed
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
Download_NotTransient | Nie można pobrać źródła z usługi Azure Storage. Wystąpił błąd nie przejściowy | Stale |
Download_UnknownError | Nie można pobrać źródła z usługi Azure Storage. Wystąpił nieznany błąd | Przejściowy |
Download_TransientNameResolutionFailure | Nie można pobrać źródła z usługi Azure Storage. Wystąpił błąd rozwiązywania przejściowych nazw kont magazynu | Przejściowy |
Kategoria: EntityNotFound
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
BadRequest_MappingReferenceWasNotFound | Nie można odnaleźć odwołania do mapowania. | Stale |
BadRequest_DatabaseNotExist | Baza danych nie istnieje. | Stale |
BadRequest_TableNotExist | Tabela nie istnieje. | Stale |
BadRequest_EntityNotFound | Nie można odnaleźć jednostki (takiej jak mapowanie, baza danych lub tabela). | Stale |
Kategoria: FileTooLarge
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
Stream_InputStreamTooLarge | Całkowity rozmiar danych wejściowych lub pojedynczego pola w danych jest zbyt duży. HRESULT: 0x80DA0009 Aby uzyskać więcej informacji na temat limitu rozmiaru dla tego typu pozyskiwania, zobacz Typ danych ciągu. |
Stale |
BadRequest_FileTooLarge | Rozmiar obiektu blob przekroczył limit rozmiaru dozwolony do pozyskiwania. | Stale |
Kategoria: InternalServiceError
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
General_InternalServerError | Wystąpił wewnętrzny błąd serwera. | Przejściowy |
General_TransientSchemaMismatch | Schemat tabeli docelowej podczas uruchamiania pozyskiwania nie jest zgodny ze schematem podczas zatwierdzania pozyskiwania. | Przejściowy |
Timeout | Operacja została przerwana z powodu przekroczenia limitu czasu. | Przejściowy |
OutOfMemory | Operacja pozyskiwania zabrakła pamięci. | Przejściowy |
Schema_PermanentUpdateFailure | Nie można trwale zaktualizować schematu. | Stale |
Kategoria: UpdatePolicyFailure
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
UpdatePolicy_QuerySchemaDoesNotMatchTableSchema | Nie można wywołać zasad aktualizacji. Schemat zapytania nie jest zgodny ze schematem tabeli. | Stale |
UpdatePolicy_FailedDescendantTransaction | Nie można wywołać zasad aktualizacji. Zasady aktualizacji transakcyjnej elementu podrzędnego zakończyły się niepowodzeniem. | Przejściowy |
UpdatePolicy_IngestionError | Nie można wywołać zasad aktualizacji. Wystąpił błąd pozyskiwania. Błąd jest zgłaszany w tabeli źródłowej zasad aktualizacji. |
Przejściowy |
UpdatePolicy_UnknownError | Nie można wywołać zasad aktualizacji. Wystąpił nieznany błąd. Błąd jest zgłaszany w tabeli docelowej zasad aktualizacji. |
Przejściowy |
UpdatePolicy_Cyclic_Update_Not_Allowed | Nie można wywołać zasad aktualizacji. Aktualizacja cykliczna nie jest dozwolona. | Stale |
UpdatePolicy_BadRequest | Nie można wywołać zasad aktualizacji w wyniku nieprawidłowego żądania, na przykład błąd semantyczny zapytania. |
Stale |
Kategoria: UserAccessNotAuthorized
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
BadRequest_InvalidKustoIdentityToken | Nieprawidłowy token tożsamości usługi Kusto. | Stale |
Dostęp zabroniony | Niewystarczające uprawnienia zabezpieczeń do wykonania żądania. | Stale |
Kategoria: ThrottledOnEngine
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
General_ThrottledIngestion | Ograniczanie pozyskiwania. | Przejściowy |
Kategoria: RetryAttemptsExceeded
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
General_RetryAttemptsExceeded | Operacja przekroczyła limit liczby ponownych prób lub limit przedziału czasu po cyklicznym błędzie przejściowym. | Stale |
Kategoria: BlobAlreadyReceived
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
BlobAlreadyReceived_BlobAlreadyFoundInBatch | Wykryto ten sam obiekt blob w tej samej konkretnej partii na potrzeby pozyskiwania. W takim przypadku do pozyskiwania będzie używana tylko jedna kopia obiektu blob. Wiele błędów tego typu może wskazywać, że konfiguracja pozyskiwania jest nieoptymalna. Na przykład definiowanie dwóch połączeń danych usługi Event Grid w tym samym magazynie. | Stale |
Kategoria: Nieznana
Komunikat o błędzie | opis | Trwałe/przejściowe |
---|---|---|
Nieznane | Wystąpił nieznany błąd. | Przejściowy |