Codes d’erreur d’ingestion
Cet article contient des codes d’erreur qui peuvent se produire pendant l’ingestion des données.
Quand vous activez les journaux de diagnostic des échecs d’ingestion sur votre cluster, vous pouvez voir les codes d’erreur dans le journal des opérations d’ingestion en échec.
Vous pouvez utiliser la commande .afficher les ingestions en échec pour présenter des informations sur les échecs de commande de gestion de l’ingestion des données, bien que cette commande exclut les échecs des autres étapes du processus d’ingestion. Pour obtenir une vue complète des défaillances de toutes les étapes, reportez-vous aux métriques d’ingestion et journaux de diagnostic.
Le résultat d’ingestion métrique fournit des informations sur la Catégorie des erreurs d’ingestion, bien qu’elle n’affiche pas les codes d’erreur spécifiques. Les erreurs de cet article sont organisées par ces catégories.
Remarque
Pour les erreurs temporaires ou l’erreur « General_RetryAttemptsExceeded », une nouvelle tentative d’ingestion peut réussir.
Catégorie : BadFormat
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
Stream_WrongNumberOfFields | Nombre incohérent de champs dans les enregistrements d’entrée. HRESULT : 0x80DA0008 | Durable |
Stream_ClosingQuoteMissing | Format CSV non valide. Le guillemet fermant est manquant. HRESULT : 0x80DA000b | Durable |
BadRequest_InvalidBlob | L’objet blob n’est pas valide. | Durable |
BadRequest_EmptyArchive | L’archive est vide. | Durable |
BadRequest_InvalidArchive | L’archive n’est pas valide. | Durable |
BadRequest_InvalidMapping | Échec de l’analyse du mappage d’ingestion. Pour plus d’informations sur l’écriture d’un mappage d’ingestion, consultez Mappages de données. |
Durable |
BadRequest_InvalidMappingReference | Référence de mappage non valide. | Durable |
BadRequest_FormatNotSupported | Le format n’est pas pris en charge. C’est peut-être parce que vous utilisez un format qui n’est pas pris en charge par une connexion de données en particulier. Pour plus d’informations sur les formats de données pris en charge pour l’ingestion, consultez Formats de données pris en charge. |
Durable |
BadRequest_InconsistentMapping | Le mappage d’ingestion pris en charge n’est pas cohérent par rapport au schéma de table existant. | Durable |
BadRequest_UnexpectedCharacterInInputStream | Caractère inattendu dans le flux d’entrée. | Durable |
Catégorie : BadRequest
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
BadRequest_EmptyBlob | L’objet blob est vide. | Durable |
BadRequest_NoRecordsOrWrongFormat | L’objet blob est vide ou le format d’ingestion spécifié ne correspond pas au contenu de l’objet blob (par exemple, le format JSON utilisé à la place de MULTIJSON ). |
Durable |
BadRequest_EmptyBlobUri | L’URI de l’objet blob est vide. | Durable |
BadRequest_DuplicateMapping | Les propriétés d’ingestion incluent à la fois ingestionMapping et ingestionMappingReference, ce qui n’est pas valide. | Durable |
BadRequest_InvalidOrEmptyTableName | Le nom de la table est vide ou non valide. Pour plus d’informations sur les conventions d’appellation, voir Noms des entités. |
Durable |
BadRequest_EmptyDatabaseName | Le nom de la base de données est vide. | Durable |
BadRequest_EmptyMappingReference | Le mappage d’ingestion devrait être ingéré pour certains formats, or la référence de mappage est vide. Pour plus d’informations sur le mappage, consultez Mappage de données. |
Durable |
Download_BadRequest | Échec du téléchargement de la source à partir de Stockage Azure en raison d’une demande incorrecte. | Durable |
BadRequest_MissingMappingtFailure | Les formats Avro et Json doivent être ingérés avec le paramètre ingestionMapping ou ingestionMappingReference. | Durable |
Stream_NoDataToIngest | Donnée à ingérer introuvables. Pour les données au format JSON, cette erreur peut indiquer que le format JSON n’était pas valide. |
Durable |
Stream_DynamicPropertyBagTooLarge | Les données contiennent des valeurs trop élevées dans une colonne dynamique. HRESULT : 0x80DA000E | Durable |
General_BadRequest | Demande incorrecte. | Durable |
BadRequest_CorruptedMessage | Le message est corrompu. | Durable |
BadRequest_SyntaxError | Erreur de syntaxe de la demande. | Durable |
BadRequest_ZeroRetentionPolicyWithNoUpdatePolicy | La table n’a aucune stratégie de rétention et n’est la table source d’aucune stratégie de mise à jour. | Durable |
BadRequest_CreationTimeEarlierThanSoftDeletePeriod | L’heure de création qui a été spécifiée pour l’ingestion n’est pas comprise dans SoftDeletePeriod .Pour plus d’informations sur SoftDeletePeriod , consultez Objet de stratégie. |
Durable |
BadRequest_NotSupported | Demande non prise en charge. | Durable |
Download_SourceNotFound | Échec du téléchargement de la source à partir de Stockage Azure. Source introuvable. | Durable |
BadRequest_EntityNameIsNotValid | Le nom d’entité n’est pas valide. Pour plus d’informations sur les conventions d’appellation, voir Noms des entités. |
Durable |
BadRequest_MalformedIngestionProperty | La propriété d’ingestion est incorrecte. | Durable |
BadRequest_IngestionPropertyNotSupportedInThisContext | La propriété d’ingestion n’est pas prise en charge dans ce contexte. | Durable |
BadRequest_NonMultiDatabaseDataConnection | L’événement contient la propriété « Base de données » qui route les données ingérées vers une base de données différente de la base de données cible configurée dans les paramètres de connexion de données. Toutefois, étant donné que la connexion n’est pas définie pour autoriser le routage vers plusieurs bases de données, le routage de base de données dynamique n’est pas autorisé. | Durable |
BadRequest_InvalidBlobUri | L’URI Blob n’est pas valide. | Durable |
BadRequest_DataCapacityLimitReached | Le compte de stockage a atteint sa capacité de données maximale. | Durable |
BadRequest_InvalidManagedIdentity | L’identité managée n’existe pas ou ne dispose pas des autorisations nécessaires. | Durable |
Catégorie : DataAccessNotAuthorized
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
Download_AccessConditionNotSatisfied | Échec du téléchargement de la source à partir de Stockage Azure. Condition d’accès non satisfaite. | Durable |
Download_Forbidden | Échec du téléchargement de la source à partir de Stockage Azure. Accès interdit. | Durable |
Download_AccountNotFound | Échec du téléchargement de la source à partir de Stockage Azure. Compte introuvable. | Durable |
BadRequest_TableAccessDenied | L’accès à la table est refusé. Pour plus d’informations, consultez Contrôle d’accès en fonction du rôle. |
Durable |
BadRequest_DatabaseAccessDenied | L’accès à la base de données est refusé. Pour plus d’informations, consultez Contrôle d’accès en fonction du rôle. |
Durable |
BadRequest_InvalidAuthentication | L’authentification auprès des données n’est pas valide. | Durable |
Catégorie : DownloadFailed
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
Download_NotTransient | Échec du téléchargement de la source à partir de Stockage Azure. Une erreur non temporaire s’est produite. | Durable |
Download_UnknownError | Échec du téléchargement de la source à partir de Stockage Azure. Une erreur inconnue s'est produite | Transient |
Download_TransientNameResolutionFailure | Échec du téléchargement de la source à partir de Stockage Azure. Un échec de résolution de nom de compte de stockage temporaire s’est produit | Transient |
Catégorie : EntityNotFound
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
BadRequest_MappingReferenceWasNotFound | La référence de mappage était introuvable. | Durable |
BadRequest_DatabaseNotExist | La base de données n’existe pas. | Durable |
BadRequest_TableNotExist | La table n’existe pas. | Durable |
BadRequest_EntityNotFound | L’entité (telle qu’un mappage, une base de données ou une table) était introuvable. | Durable |
Catégorie : FileTooLarge
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
Stream_InputStreamTooLarge | La taille totale des données d’entrée ou la taille d’un champ unique dans les données est trop importante. HRESULT : 0x80DA0009 Pour plus d’informations sur la limite de taille de ce type d’ingestion, consultez Type de données string. |
Durable |
BadRequest_FileTooLarge | La taille de l’objet blob a dépassé la taille limite autorisée pour l’ingestion. | Durable |
Catégorie : InternalServiceError
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
General_InternalServerError | Désolé, une erreur de serveur interne s’est produite. | Transient |
General_TransientSchemaMismatch | Le schéma de la table cible au début de l’ingestion ne correspond pas au schéma au moment de la validation de l’ingestion. | Transient |
Délai d'expiration | L’opération a été abandonnée en raison du dépassement du délai d’attente. | Transient |
OutOfMemory | La mémoire est insuffisante pour l’opération d’ingestion. | Transient |
Schema_PermanentUpdateFailure | Impossible de mettre à jour le schéma de façon permanente. | Durable |
Catégorie : UpdatePolicyFailure
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
UpdatePolicy_QuerySchemaDoesNotMatchTableSchema | Échec de l’appel de la stratégie de mise à jour. Le schéma de requête ne correspond pas au schéma de table. | Durable |
UpdatePolicy_FailedDescendantTransaction | Échec de l’appel de la stratégie de mise à jour. Échec de la stratégie de mise à jour transactionnelle descendante. | Transient |
UpdatePolicy_IngestionError | Échec de l’appel de la stratégie de mise à jour. Une erreur d’ingestion s’est produite. L’erreur est signalée dans la table source de la stratégie de mise à jour. |
Transient |
UpdatePolicy_UnknownError | Échec de l’appel de la stratégie de mise à jour. Une erreur inconnue s’est produite. L’erreur est signalée dans la table cible de la stratégie de mise à jour. |
Transient |
UpdatePolicy_Cyclic_Update_Not_Allowed | Échec de l’appel de la stratégie de mise à jour. La mise à jour cyclique n’est pas autorisée. | Durable |
UpdatePolicy_BadRequest | Échec de l’appel de la stratégie de mise à jour en raison d’une requête incorrecte, par exemple, une erreur sémantique de requête. |
Durable |
Catégorie : UserAccessNotAuthorized
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
BadRequest_InvalidKustoIdentityToken | Jeton d’identité Kusto non valide. | Durable |
Interdit | Autorisations de sécurité insuffisantes pour exécuter la demande. | Durable |
Catégorie : ThrottledOnEngine
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
General_ThrottledIngestion | Ingestion limitée. | Transient |
Catégorie : RetryAttemptsExceeded
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
General_RetryAttemptsExceeded | L’opération a dépassé la limite des nouvelles tentatives ou la limite d’intervalle de temps à la suite d’une erreur temporaire récurrente. | Durable |
Catégorie : BlobAlreadyReceived
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
BlobAlreadyReceived_BlobAlreadyFoundInBatch | A détecté le même blob dans le même lot spécifique pour l’ingestion. Dans ce cas, une seule copie du blob est utilisée pour l’ingestion. De nombreuses erreurs de ce type peuvent indiquer que la configuration de l’ingestion n’est pas optimale. Par exemple, la définition de deux connexions de données Event Grid sur le même stockage. | Durable |
Catégorie : Inconnu
Message d’erreur | Description | Permanent/Temporaire |
---|---|---|
Inconnu | Une erreur inconnue s’est produite. | Transient |