Códigos de error de ingesta

Este artículo contiene códigos de error que pueden producirse durante la ingesta de datos.

Al habilitar los registros de diagnóstico de ingesta con errores en el clúster, puede ver los códigos de error en el registro de operaciones de ingesta con errores.

Puede usar el comando .show ingestion failures para presentar información sobre los errores del comando de administración de ingesta de datos, aunque este comando excluye los errores de otras fases del proceso de ingesta. Para obtener una vista completa de los errores en todas las fases, consulte métricas de ingesta y registros de diagnóstico.

La métrica Resultado de ingesta proporciona información sobre la categoría de errores de ingesta, aunque no muestra los códigos de error específicos. Los errores de este artículo están organizados por estas categorías.

Nota

En el caso de errores transitorios o del error "General_RetryAttemptsExceeded", es posible que volver a intentar la ingesta funcione correctamente.

Categoría: BadFormat

Mensaje de error Descripción Permanente/transitorio
Stream_WrongNumberOfFields Número incoherente de campos en los registros de entrada. HRESULT: 0x80DA0008 Permanente
Stream_ClosingQuoteMissing Formato CSV no válido. Falta la comilla de cierre. HRESULT: 0x80DA000b Permanente
BadRequest_InvalidBlob El blob no es válido. Permanente
BadRequest_EmptyArchive El archivo está vacío. Permanente
BadRequest_InvalidArchive El archivo no es válido. Permanente
BadRequest_InvalidMapping No se pudo analizar la asignación de ingesta.
Para más información sobre cómo escribir la asignación de ingesta, consulte Asignaciones de datos.
Permanente
BadRequest_InvalidMappingReference La referencia de asignación no es válida. Permanente
BadRequest_FormatNotSupported No se admite el formato. Esto puede deberse a que se usa un formato no admitido por una conexión de datos determinada.
Para obtener más información sobre los formatos de datos admitidos para la ingesta, consulte Formatos de datos admitidos.
Permanente
BadRequest_InconsistentMapping La asignación de ingesta compatible no es coherente con el esquema de tabla existente. Permanente
BadRequest_UnexpectedCharacterInInputStream Carácter inesperado en el flujo de entrada. Permanente

Categoría: BadRequest

Mensaje de error Descripción Permanente/transitorio
BadRequest_EmptyBlob El blob está vacío. Permanente
BadRequest_NoRecordsOrWrongFormat El blob está vacío o el formato de ingesta especificado no coincide con el contenido del blob (por ejemplo, se usa el formato JSON en lugar de MULTIJSON). Permanente
BadRequest_EmptyBlobUri El identificador URI del blob está vacío. Permanente
BadRequest_DuplicateMapping Las propiedades de ingesta incluyen ingestionMapping e ingestionMappingReference, lo cual no es válido. Permanente
BadRequest_InvalidOrEmptyTableName El nombre de la tabla está vacío o no es válido.
Para obtener más información sobre las convenciones de nomenclatura, consulte Nombres de entidad.
Permanente
BadRequest_EmptyDatabaseName El nombre de la base de datos está vacío. Permanente
BadRequest_EmptyMappingReference Algunos formatos deben obtener la asignación de la ingesta que se va a ingerir y la referencia de asignación está vacía.
Para más información acerca de la asignación, consulte Asignación de datos.
Permanente
Download_BadRequest No se pudo descargar el origen de Azure Storage debido a una solicitud incorrecta. Permanente
BadRequest_MissingMappingtFailure Los formatos Avro y JSON se deben ingerir con el parámetro ingestionMapping o ingestionMappingReference. Permanente
Stream_NoDataToIngest No se encontraron datos para ingerir.
En el caso de los datos en formato JSON, este error puede indicar que el formato JSON no era válido.
Permanente
Stream_DynamicPropertyBagTooLarge Los datos contienen valores demasiado grandes en una columna dinámica. HRESULT: 0x80DA000E Permanente
General_BadRequest Solicitud incorrecta. Permanente
BadRequest_CorruptedMessage El mensaje está dañado. Permanente
BadRequest_SyntaxError Error de sintaxis de la solicitud. Permanente
BadRequest_ZeroRetentionPolicyWithNoUpdatePolicy La tabla no tiene ninguna directiva de retención y no es la tabla de origen de ninguna directiva de actualización. Permanente
BadRequest_CreationTimeEarlierThanSoftDeletePeriod La hora de creación que se especificó para la ingesta no está dentro del SoftDeletePeriod.
Para más información acerca de SoftDeletePeriod, consulte El objeto Directiva.
Permanente
BadRequest_NotSupported Solicitud no admitida. Permanente
Download_SourceNotFound No se pudo descargar el origen de Azure Storage. No se ha encontrado el origen. Permanente
BadRequest_EntityNameIsNotValid El nombre de la entidad no es válido.
Para obtener más información sobre las convenciones de nomenclatura, consulte Nombres de entidad.
Permanente
BadRequest_MalformedIngestionProperty La propiedad de ingesta tiene un formato incorrecto. Permanente
BadRequest_IngestionPropertyNotSupportedInThisContext No se admite la propiedad de ingesta en este contexto. Permanente
BadRequest_NonMultiDatabaseDataConnection El evento contiene la propiedad "Database" que enruta los datos ingeridos a una base de datos diferente de la base de datos de destino establecida en la configuración de la conexión de datos. Sin embargo, dado que la conexión no está establecida para permitir el enrutamiento a varias bases de datos, no se permite el enrutamiento dinámico de bases de datos. Permanente
BadRequest_InvalidBlobUri El identificador URI del blob no es válido. Permanente
BadRequest_DataCapacityLimitReached La cuenta de almacenamiento ha alcanzado su límite de capacidad de datos. Permanente
BadRequest_InvalidManagedIdentity Identidad administrada no existe o no tiene los permisos necesarios. Permanente

Categoría: DataAccessNotAuthorized

Mensaje de error Descripción Permanente/transitorio
Download_AccessConditionNotSatisfied No se pudo descargar el origen de Azure Storage. No se cumple la condición de acceso. Permanente
Download_Forbidden No se pudo descargar el origen de Azure Storage. Acceso prohibido. Permanente
Download_AccountNotFound No se pudo descargar el origen de Azure Storage. No se encuentra la cuenta. Permanente
BadRequest_TableAccessDenied Se ha denegado el acceso a la tabla.
Para obtener más información, consulte Control de acceso basado en roles.
Permanente
BadRequest_DatabaseAccessDenied Se ha denegado el acceso a la base de datos.
Para obtener más información, consulte Control de acceso basado en roles.
Permanente
BadRequest_InvalidAuthentication La autenticación en los datos no es válida. Permanente

Categoría: DownloadFailed

Mensaje de error Descripción Permanente/transitorio
Download_NotTransient No se pudo descargar el origen de Azure Storage. Se produjo un error no transitorio. Permanente
Download_UnknownError No se pudo descargar el origen de Azure Storage. Error desconocido Transitorio
Download_TransientNameResolutionFailure No se pudo descargar el origen de Azure Storage. Error transitorio de resolución de nombres de la cuenta de almacenamiento Transitorio

Categoría: EntityNotFound

Mensaje de error Descripción Permanente/transitorio
BadRequest_MappingReferenceWasNotFound No se encontró la referencia de asignación. Permanente
BadRequest_DatabaseNotExist La base de datos no existe. Permanente
BadRequest_TableNotExist La tabla no existe. Permanente
BadRequest_EntityNotFound No se encontró la entidad (como la asignación, la base de datos o la tabla). Permanente

Categoría: FileTooLarge

Mensaje de error Descripción Permanente/transitorio
Stream_InputStreamTooLarge El tamaño total de los datos de entrada o un campo único de los datos es demasiado grande. HRESULT: 0x80DA0009
Para más información sobre el límite de tamaño de este tipo de ingesta, consulte Un tipo de datos String.
Permanente
BadRequest_FileTooLarge El tamaño del BLOB ha superado el límite de tamaño permitido para la ingesta. Permanente

Categoría: InternalServiceError

Mensaje de error Descripción Permanente/transitorio
General_InternalServerError Se ha producido un error interno en el servidor. Transitorio
General_TransientSchemaMismatch El esquema de la tabla de destino al iniciar la ingesta no coincide con el esquema al confirmar la ingesta. Transitorio
Tiempo de espera La operación se ha anulado debido a que se ha agotado el tiempo de espera. Transitorio
OutOfMemory La operación de ingesta se quedó sin memoria. Transitorio
Schema_PermanentUpdateFailure No se pudo actualizar el esquema de forma permanente. Permanente

Categoría: UpdatePolicyFailure

Mensaje de error Descripción Permanente/transitorio
UpdatePolicy_QuerySchemaDoesNotMatchTableSchema No se pudo invocar la directiva de actualización. El esquema de la consulta no coincide con el esquema de la tabla. Permanente
UpdatePolicy_FailedDescendantTransaction No se pudo invocar la directiva de actualización. No se pudo actualizar la directiva de actualización transaccional de descendiente. Transitorio
UpdatePolicy_IngestionError No se pudo invocar la directiva de actualización. Se produjo un error en la ingesta.
El error se muestra en la tabla de origen de la directiva de actualización.
Transitorio
UpdatePolicy_UnknownError No se pudo invocar la directiva de actualización. Error desconocido.
El error se muestra en la tabla de destino de la directiva de actualización.
Transitorio
UpdatePolicy_Cyclic_Update_Not_Allowed No se pudo invocar la directiva de actualización. No se permite la actualización cíclica. Permanente
UpdatePolicy_BadRequest No se pudo invocar la directiva de actualización como resultado de una solicitud incorrecta,
por ejemplo, un error semántico de consulta.
Permanente

Categoría: UserAccessNotAuthorized

Mensaje de error Descripción Permanente/transitorio
BadRequest_InvalidKustoIdentityToken El token de identidad de Kusto no es válido. Permanente
Prohibido Permisos de seguridad insuficientes para ejecutar la solicitud. Permanente

Categoría: ThrottledOnEngine

Mensaje de error Descripción Permanente/transitorio
General_ThrottledIngestion Ingesta limitada. Transitorio

Categoría: RetryAttemptsExceeded

Mensaje de error Descripción Permanente/transitorio
General_RetryAttemptsExceeded La operación ha superado el límite de reintentos o el límite del intervalo de tiempo después de un error transitorio periódico. Permanente

Categoría: BlobAlreadyReceived

Mensaje de error Descripción Permanente/transitorio
BlobAlreadyReceived_BlobAlreadyFoundInBatch Se detectó el mismo blob en el mismo lote específico para la ingesta. En este caso, solo se usará una copia del blob para la ingesta. Muchos errores de este tipo pueden indicar que la configuración de la ingesta no es óptima. Por ejemplo, hay definidas dos conexiones de datos de Event Grid en el mismo almacenamiento. Permanente

Categoría: Desconocido

Mensaje de error Descripción Permanente/transitorio
Desconocido Error desconocido. Transitorio