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 ativa os registos de diagnóstico de ingestão com falhas no cluster, pode ver códigos de erro no registo de operações de ingestão com falhas.
Pode utilizar o comando .show ingestion failures para apresentar informações sobre falhas de comandos de gestão de ingestão de dados, embora este comando exclua falhas de outras fases do processo de ingestão. Para obter uma vista abrangente das falhas em todas as fases, veja métricas de ingestão e registos de diagnóstico.
A métrica de resultado de ingestão fornece informações sobre a Categoria de erros de ingestão, embora não mostre os códigos de erro específicos. Os erros neste artigo são organizados por estas categorias.
Nota
Para erros transitórios ou erro "General_RetryAttemptsExceeded", a repetição da ingestão poderá ser bem-sucedida.
Categoria: BadFormat
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
Stream_WrongNumberOfFields | Número inconsistente de campos nos registos de entrada. HRESULT: 0x80DA0008 | Permanente |
Stream_ClosingQuoteMissing | Formato CSV inválido. A cotação de fecho está em falta. 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 escrever mapeamento de ingestão, veja Mapeamentos de dados. |
Permanente |
BadRequest_InvalidMappingReference | Referência de mapeamento inválida. | Permanente |
BadRequest_FormatNotSupported | O formato não é suportado. Isto pode dever-se ao facto de estar a utilizar um formato não suportado por uma ligação de dados específica. Para obter mais informações sobre os formatos de dados suportados para ingestão, veja Formatos de dados suportados. |
Permanente |
BadRequest_InconsistentMapping | O mapeamento de ingestão suportado não é consistente com o esquema de tabela existente. | Permanente |
BadRequest_UnexpectedCharacterInInputStream | Caráter inesperado no fluxo de entrada. | Permanente |
Categoria: BadRequest
Mensagem de erro | Description | 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, JSON formato utilizado 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, veja Nomes de entidades. |
Permanente |
BadRequest_EmptyDatabaseName | O nome da base de dados está vazio. | Permanente |
BadRequest_EmptyMappingReference | Alguns formatos devem obter o mapeamento de ingestão para ser ingerido e a referência de mapeamento está vazia. Para obter mais informações sobre o mapeamento, veja Mapeamento de Dados. |
Permanente |
Download_BadRequest | Falha ao transferir a origem do Armazenamento do Azure devido a um pedido incorreto. | Permanente |
BadRequest_MissingMappingtFailure | Os formatos Avro e Json têm de ser ingeridos com o parâmetro ingestionMapping ou ingestionMappingReference. | Permanente |
Stream_NoDataToIngest | Não foram encontrados dados para ingerir. Para dados no formato JSON, este erro pode indicar que o formato JSON era inválido. |
Permanente |
Stream_DynamicPropertyBagTooLarge | Os dados contêm valores demasiado grandes numa coluna dinâmica. HRESULT: 0x80DA000E | Permanente |
General_BadRequest | Pedido incorreto. | Permanente |
BadRequest_CorruptedMessage | A mensagem está danificada. | Permanente |
BadRequest_SyntaxError | Erro de sintaxe do pedido. | Permanente |
BadRequest_ZeroRetentionPolicyWithNoUpdatePolicy | A tabela tem uma política de retenção zero e não é a tabela de origem para qualquer política de atualização. | Permanente |
BadRequest_CreationTimeEarlierThanSoftDeletePeriod | A hora de criação especificada para ingestão não está no SoftDeletePeriod .Para obter mais informações sobre SoftDeletePeriod , veja O objeto de política. |
Permanente |
BadRequest_NotSupported | Pedido não suportado. | Permanente |
Download_SourceNotFound | Falha ao transferir 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, veja Nomes de entidades. |
Permanente |
BadRequest_MalformedIngestionProperty | A propriedade ingestão tem um formato incorreto. | Permanente |
BadRequest_IngestionPropertyNotSupportedInThisContext | A propriedade ingestão não é suportada neste contexto. | Permanente |
BadRequest_NonMultiDatabaseDataConnection | O evento contém a propriedade "Base de Dados" que encaminha os dados ingeridos para uma base de dados diferente da base de dados de destino configurada nas definições da ligação de dados. No entanto, uma vez que a ligação não está definida para permitir o encaminhamento para várias bases de dados, o encaminhamento dinâmico da base de dados não é permitido. | Permanente |
BadRequest_InvalidBlobUri | O URI do blob é inválido. | Permanente |
BadRequest_DataCapacityLimitReached | A conta de armazenamento atingiu o respetivo limite de capacidade de dados. | Permanente |
BadRequest_InvalidManagedIdentity | A Identidade Gerida não existe ou não tem as permissões necessárias. | Permanente |
Categoria: DataAccessNotAuthorized
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
Download_AccessConditionNotSatisfied | Falha ao transferir a origem do armazenamento do Azure. Condição de acesso não satisfeita. | Permanente |
Download_Forbidden | Falha ao transferir a origem do armazenamento do Azure. Acesso proibido. | Permanente |
Download_AccountNotFound | Falha ao transferir a origem do armazenamento do Azure. Conta não encontrada. | Permanente |
BadRequest_TableAccessDenied | O acesso à tabela é negado. Para obter mais informações, veja Controlo de acesso baseado em funções. |
Permanente |
BadRequest_DatabaseAccessDenied | O acesso à base de dados é negado. Para obter mais informações, veja Controlo de acesso baseado em funções. |
Permanente |
BadRequest_InvalidAuthentication | A autenticação para dados não é válida. | Permanente |
Categoria: Falha ao Transferir
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
Download_NotTransient | Falha ao transferir a origem do armazenamento do Azure. Ocorreu um erro não transitório | Permanente |
Download_UnknownError | Falha ao transferir a origem do armazenamento do Azure. Ocorreu um erro desconhecido | Transitório |
Download_TransientNameResolutionFailure | Falha ao transferir a origem do armazenamento do Azure. Ocorreu uma falha de resolução do nome da conta de armazenamento transitória | Transitório |
Categoria: EntityNotFound
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
BadRequest_MappingReferenceWasNotFound | A referência de mapeamento não foi encontrada. | Permanente |
BadRequest_DatabaseNotExist | A base de dados não existe. | Permanente |
BadRequest_TableNotExist | A tabela não existe. | Permanente |
BadRequest_EntityNotFound | A entidade (como mapeamento, base de dados ou tabela) não foi encontrada. | Permanente |
Categoria: FileTooLarge
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
Stream_InputStreamTooLarge | O tamanho total dos dados de entrada ou um único campo nos dados é demasiado grande. HRESULT: 0x80DA0009 Para obter mais informações sobre o limite de tamanho para este tipo de ingestão, veja O tipo de dados da cadeia. |
Permanente |
BadRequest_FileTooLarge | O tamanho do blob excedeu o limite de tamanho permitido para ingestão. | Permanente |
Categoria: InternalServiceError
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
General_InternalServerError | Ocorreu um 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 consolidar a ingestão. | Transitório |
Tempo Limite | A operação foi abortada 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 |
Categoria: UpdatePolicyFailure
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
UpdatePolicy_QuerySchemaDoesNotMatchTableSchema | Falha ao invocar a política de atualização. O esquema de consulta não corresponde ao esquema da tabela. | Permanente |
UpdatePolicy_FailedDescendantTransaction | Falha ao invocar a política de atualização. Falha na política de atualização transacional descendente. | Transitório |
UpdatePolicy_IngestionError | Falha ao invocar a política de atualização. Ocorreu um Erro de Ingestão. O erro é comunicado 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 é comunicado 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 como resultado de um pedido incorreto, por exemplo, um erro semântico de consulta. |
Permanente |
Categoria: UserAccessNotAuthorized
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
BadRequest_InvalidKustoIdentityToken | Token de identidade Kusto inválido. | Permanente |
Proibido | Permissões de segurança insuficientes para executar o pedido. | Permanente |
Categoria: ThrottledOnEngine
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
General_ThrottledIngestion | Ingestão limitada. | Transitório |
Categoria: RetryAttemptsExceeded
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
General_RetryAttemptsExceeded | A operação excedeu o limite de tentativas de repetição ou o limite de intervalo de tempo na sequência de um erro transitório periódico. | Permanente |
Categoria: BlobAlreadyReceived
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
BlobAlreadyReceived_BlobAlreadyFoundInBatch | Foi detetado o mesmo blob no mesmo lote específico para ingestão. Neste caso, apenas uma cópia do blob será utilizada para ingestão. Muitos erros deste tipo podem indicar que a configuração da ingestão é inferior ao ideal. Por exemplo, definir duas ligações de dados do Event Grid no mesmo armazenamento. | Permanente |
Categoria: Desconhecido
Mensagem de erro | Description | Permanente/Transitório |
---|---|---|
Desconhecido | Ocorreu um erro desconhecido. | Transitório |