Códigos de error de ingesta
Este artículo contiene códigos de los errores que pueden producirse durante la ingesta de datos.
Si están habilitados los registros de diagnóstico de las operaciones de ingesta con error en el clúster, puede ver los códigos de error en el registro de operaciones de ingesta con error.
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 las métricas de ingesta y los registros de diagnóstico.
La métrica Resultado de la ingesta proporciona información sobre la Categoría de los errores de ingesta, aunque no muestra los códigos de error específicos. Los errores de este artículo se organizan en función de 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.
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 compatibles con la ingesta, consulte Formatos de datos compatibles. |
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 |
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 |
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 más información, vea Control de acceso basado en roles. |
Permanente |
BadRequest_DatabaseAccessDenied | Se ha denegado el acceso a la base de datos. Para más información, vea Control de acceso basado en roles. |
Permanente |
BadRequest_InvalidAuthentication | La autenticación en los datos no es válida. | Permanente |
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 | Transient |
Download_TransientNameResolutionFailure | No se pudo descargar el origen de Azure Storage. Error transitorio de resolución de nombres de la cuenta de almacenamiento | Transient |
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 ha encontrado la entidad (como una asignación, base de datos o tabla). | Permanente |
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 |
Mensaje de error | Descripción | Permanente/transitorio |
---|---|---|
General_InternalServerError | Se ha producido un error interno en el servidor. | Transient |
General_TransientSchemaMismatch | El esquema de la tabla de destino al iniciar la ingesta no coincide con el esquema al confirmar la ingesta. | Transient |
Tiempo de espera | La operación se ha anulado debido a que se ha agotado el tiempo de espera. | Transient |
OutOfMemory | La operación de ingesta se quedó sin memoria. | Transient |
Schema_PermanentUpdateFailure | No se pudo actualizar el esquema de forma permanente. | Permanente |
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. | Transient |
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. |
Transient |
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. |
Transient |
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 |
Mensaje de error | Descripción | Permanente/transitorio |
---|---|---|
BadRequest_InvalidKustoIdentityToken | El token de identidad de Kusto no es válido. | Permanente |
Prohibida | Permisos de seguridad insuficientes para ejecutar la solicitud. | Permanente |
Mensaje de error | Descripción | Permanente/transitorio |
---|---|---|
General_ThrottledIngestion | Ingesta limitada. | Transient |
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 |
Mensaje de error | Descripción | Permanente/transitorio |
---|---|---|
BlobAlreadyReceived_BlobAlreadyFoundInBatch | Se ha detectado 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 |
Mensaje de error | Descripción | Permanente/transitorio |
---|---|---|
Unknown | Error desconocido. | Transient |