Códigos de erro de ingestão
Este artigo contém códigos de erro que podem ocorrer durante a ingestão de dados.
Quando você habilita os logs de diagnóstico de ingestão com falha no cluster, você pode ver os códigos de erro no log da operação de ingestão com falha.
Você pode usar o comando .show ingestion failures para apresentar informações sobre falhas de comando de gerenciamento de ingestão de dados, embora esse comando exclua falhas de outras fases do processo de ingestão. Para ter uma visão abrangente das falhas em todas as fases, confira Métricas de ingestão e Logs de diagnóstico.
A métrica Resultado da ingestão traz informações sobre a Categoria dos erros de ingestão, embora não mostre os códigos de erro específicos. Os erros mostrados neste artigo são organizados por essas categorias.
Observação
Para erros transitórios ou o erro 'General_RetryAttemptsExceeded', uma nova tentativa de ingestão pode ter sucesso.
Categoria: BadFormat
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
Stream_WrongNumberOfFields | Número inconsistente de campos nos registros de entrada. HRESULT: 0x80DA0008 | Permanente |
Stream_ClosingQuoteMissing | Formato CSV inválido. Faltam aspas de fechamento. HRESULT: 0x80DA000b | Permanente |
BadRequest_InvalidBlob | O blob é inválido. | Permanente |
BadRequest_EmptyArchive | O arquivo está vazio. | Permanente |
BadRequest_InvalidArchive | O arquivo é inválido. | Permanente |
BadRequest_InvalidMapping | Falha ao analisar o mapeamento de ingestão. Para obter mais informações sobre como gravar o mapeamento de ingestão, confira Mapeamentos de dados. |
Permanente |
BadRequest_InvalidMappingReference | Referência de mapeamento inválida. | Permanente |
BadRequest_FormatNotSupported | Não há suporte para o formato. Isso pode ocorrer porque você está usando um formato incompatível com uma determinada conexão de dados. Para obter mais informações sobre os formatos de dados com suporte para ingestão, confira Formatos de dados com suporte. |
Permanente |
BadRequest_InconsistentMapping | O mapeamento de ingestão compatível não é consistente com o esquema de tabela existente. | Permanente |
BadRequest_UnexpectedCharacterInInputStream | Caractere inesperado no fluxo de entrada. | Permanente |
Categoria: BadRequest
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
BadRequest_EmptyBlob | O blob está vazio. | Permanente |
BadRequest_NoRecordsOrWrongFormat | O blob está vazio ou o formato de ingestão especificado não corresponde ao conteúdo do blob (por exemplo, formato JSON usado em vez de MULTIJSON ). |
Permanente |
BadRequest_EmptyBlobUri | O URI do blob está vazio. | Permanente |
BadRequest_DuplicateMapping | As propriedades de ingestão incluem ingestionMapping e ingestionMappingReference, o que não é válido. | Permanente |
BadRequest_InvalidOrEmptyTableName | O nome da tabela está vazio ou é inválido. Para obter mais informações sobre convenções de nomenclatura, confira Nomes de entidades. |
Permanente |
BadRequest_EmptyDatabaseName | O nome do banco de dados está vazio. | Permanente |
BadRequest_EmptyMappingReference | Alguns formatos devem obter o mapeamento de ingestão para serem ingeridos e a referência de mapeamento está vazia. Para obter mais informações sobre mapeamento, confira Mapeamento de Dados. |
Permanente |
Download_BadRequest | Falha ao baixar a origem do Armazenamento do Azure devido a uma solicitação inadequada. | Permanente |
BadRequest_MissingMappingtFailure | Os formatos Avro e JSON precisam ser ingeridos com o parâmetro ingestionMapping ou ingestionMappingReference. | Permanente |
Stream_NoDataToIngest | Não foram encontrados dados a serem ingeridos. Para dados no formato JSON, esse erro pode indicar que o formato JSON era inválido. |
Permanente |
Stream_DynamicPropertyBagTooLarge | Os dados contêm valores grandes demais em uma coluna dinâmica. HRESULT: 0x80DA000E | Permanente |
General_BadRequest | Solicitação inválida. | Permanente |
BadRequest_CorruptedMessage | A mensagem está corrompida. | Permanente |
BadRequest_SyntaxError | Erro de sintaxe da solicitação. | Permanente |
BadRequest_ZeroRetentionPolicyWithNoUpdatePolicy | A tabela tem uma política de retenção zero e não é a tabela de origem de nenhuma política de atualização. | Permanente |
BadRequest_CreationTimeEarlierThanSoftDeletePeriod | A hora de criação especificada para ingestão não está dentro do SoftDeletePeriod .Para obter mais informações sobre SoftDeletePeriod , confira O objeto de política. |
Permanente |
BadRequest_NotSupported | Solicitação sem suporte. | Permanente |
Download_SourceNotFound | Falha ao baixar a origem do Armazenamento do Azure. Origem não encontrada. | Permanente |
BadRequest_EntityNameIsNotValid | O nome da entidade não é válido. Para obter mais informações sobre convenções de nomenclatura, confira Nomes de entidades. |
Permanente |
BadRequest_MalformedIngestionProperty | A propriedade de ingestão está malformada. | Permanente |
BadRequest_IngestionPropertyNotSupportedInThisContext | Não há suporte para a propriedade de ingestão neste contexto. | Permanente |
BadRequest_NonMultiDatabaseDataConnection | O evento contém a propriedade "Database" que roteia dados ingeridos para um banco de dados diferente do banco de dados de destino configurado nas definições da conexão de dados. No entanto, como a conexão não está definida para permitir o roteamento para vários bancos de dados, o roteamento dinâmico do banco de dados não é permitido. | Permanente |
BadRequest_InvalidBlobUri | O URI do blob é inválido. | Permanente |
BadRequest_DataCapacityLimitReached | A conta de armazenamento atingiu o limite de capacidade de dados. | Permanente |
BadRequest_InvalidManagedIdentity | A identidade gerenciada não existe ou não tem as permissões necessárias. | Permanente |
Categoria: DataAccessNotAuthorized
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
Download_AccessConditionNotSatisfied | Falha ao baixar a origem do Armazenamento do Azure. Condição de acesso não atendida. | Permanente |
Download_Forbidden | Falha ao baixar a origem do Armazenamento do Azure. Acesso proibido. | Permanente |
Download_AccountNotFound | Falha ao baixar a origem do Armazenamento do Azure. Conta não encontrada. | Permanente |
BadRequest_TableAccessDenied | O acesso à tabela foi negado. Para obter mais informações, confira Controle de acesso baseado em função. |
Permanente |
BadRequest_DatabaseAccessDenied | O acesso ao banco de dados foi negado. Para obter mais informações, confira Controle de acesso baseado em função. |
Permanente |
BadRequest_InvalidAuthentication | A autenticação para os dados não é válida. | Permanente |
Categoria: DownloadFailed
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
Download_NotTransient | Falha ao baixar a origem do Armazenamento do Azure. Ocorreu um erro não transitório | Permanente |
Download_UnknownError | Falha ao baixar a origem do Armazenamento do Azure. Ocorreu um erro desconhecido | Transitório |
Download_TransientNameResolutionFailure | Falha ao baixar a origem do Armazenamento do Azure. Ocorreu uma falha na resolução de nome da conta de armazenamento transitória | Transitório |
Categoria: EntityNotFound
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
BadRequest_MappingReferenceWasNotFound | A referência de mapeamento não foi encontrada. | Permanente |
BadRequest_DatabaseNotExist | O banco de dados não existe. | Permanente |
BadRequest_TableNotExist | A tabela não existe. | Permanente |
BadRequest_EntityNotFound | A entidade (como mapeamento, banco de dados ou tabela) não foi encontrada. | Permanente |
Categoria: FileTooLarge
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
Stream_InputStreamTooLarge | O tamanho total dos dados de entrada ou um campo nos dados é muito grande. HRESULT: 0x80DA0009 Para obter mais informações sobre o limite de tamanho para esse tipo de ingestão, confira O tipo de dados String. |
Permanente |
BadRequest_FileTooLarge | O tamanho do blob excedeu o limite de tamanho permitido para ingestão. | Permanente |
Categoria: InternalServiceError
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
General_InternalServerError | Erro interno do servidor. | Transitório |
General_TransientSchemaMismatch | O esquema da tabela de destino ao iniciar a ingestão não corresponde ao esquema ao confirmar a ingestão. | Transitório |
Timeout | A operação foi anulada devido ao tempo limite. | Transitório |
OutOfMemory | A operação de ingestão ficou sem memória. | Transitório |
Schema_PermanentUpdateFailure | Falha ao atualizar o esquema permanentemente. | Permanente |
Category: UpdatePolicyFailure
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
UpdatePolicy_QuerySchemaDoesNotMatchTableSchema | Falha ao invocar a política de atualização. O esquema de consulta não corresponde ao esquema de tabela. | Permanente |
UpdatePolicy_FailedDescendantTransaction | Falha ao invocar a política de atualização. Política de atualização transacional descendente com falha. | Transitório |
UpdatePolicy_IngestionError | Falha ao invocar a política de atualização. Ocorreu um erro de ingestão. O erro é relatado na tabela de origem da política de atualização. |
Transitório |
UpdatePolicy_UnknownError | Falha ao invocar a política de atualização. Ocorreu um erro desconhecido. O erro é relatado na tabela de destino da política de atualização. |
Transitório |
UpdatePolicy_Cyclic_Update_Not_Allowed | Falha ao invocar a política de atualização. A atualização cíclica não é permitida. | Permanente |
UpdatePolicy_BadRequest | Falha ao invocar a política de atualização devido a uma solicitação inválida, por exemplo, um erro semântico de consulta. |
Permanente |
Categoria: UserAccessNotAuthorized
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
BadRequest_InvalidKustoIdentityToken | Token de identidade do Azure Data Explorer inválido. | Permanente |
Proibido | Permissões de segurança insuficientes para executar a solicitação. | Permanente |
Categoria: ThrottledOnEngine
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
General_ThrottledIngestion | Ingestão limitada. | Transitório |
Categoria: RetryAttemptsExceeded
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
General_RetryAttemptsExceeded | A operação excedeu o limite de repetições ou o limite de tempo após um erro transitório recorrente. | Permanente |
Category: BlobAlreadyReceived
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
BlobAlreadyReceived_BlobAlreadyFoundInBatch | Detecção do mesmo blob no mesmo lote específico para ingestão. Nesse caso, somente uma cópia do blob será usada para ingestão. Um número grande de erros desse tipo podem indicar que a configuração de ingestão está aquém do ideal. Isso pode ocorrer, por exemplo, ao definir duas conexões de dados de Grade de Eventos no mesmo armazenamento. | Permanente |
Categoria: Desconhecido
Mensagem de erro | Descrição | Permanente/transitório |
---|---|---|
Desconhecido | Ocorreu um erro desconhecido. | Transitório |