Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Messages et codes d'erreur du moteur de graphe

Mode de mise au point
Messages et codes d'erreur du moteur de graphe - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les points de terminaison Amazon Neptune renvoient les erreurs standard pour Gremlin et SPARQL lorsqu'elles sont détectées.

Des erreurs spécifiques à Neptune peuvent également être renvoyées depuis les mêmes points de terminaison. Cette section documente les messages d'erreur Neptune, les codes et les actions recommandées.

Note

Ces erreurs concernent uniquement les points de terminaison de cluster de bases de données Neptune. APIs Pour créer et modifier des ressources Neptune à l'aide du AWS SDK et AWS CLI présentant un ensemble différent d'erreurs courantes. Pour plus d'informations sur ces erreurs, consultez Messages et codes d'erreur liés à l'API de gestion de cluster de base de données.

Format des erreurs du moteur de graphe

Les messages d'erreur Neptune renvoient un code d'erreur HTTP pertinent et une réponse au format JSON.

HTTP/1.1 400 Bad Request x-amzn-RequestId: LDM6CJP8RMQ1FHKSC1RBVJFPNVV4KQNSO5AEMF66Q9ASUAAJG Content-Type: application/x-amz-json-1.0 Content-Length: 465 Date: Thu, 15 Mar 2017 23:56:23 GMT { "requestId": "0dbcded3-a9a1-4a25-b419-828c46342e47", "code": "ReadOnlyViolationException", "detailedMessage": "The request is rejected because it violates some read-only restriction, such as a designation of a replica as read-only." }

Erreurs de requête du moteur de graphe

Le tableau suivant contient le code d'erreur, le message et le statut HTTP.

Il indique également s'il convient de réessayer la demande. Généralement, il convient de réessayer la demande si elle peut aboutir lors d'une nouvelle tentative.

Code d'erreur du service Neptune Statut HTTP OK pour réessayer ? Message
AccessDeniedException 403 Non Échec de l'authentification ou de l'autorisation.
BadRequestException 400 Non La demande n'a pas pu être exécutée.
BadRequestException 400 Non La requête dépasse la valeur maximale autorisée de 157286400 octets.
CancelledByUserException 500 Oui Le traitement de la demande a été annulé par un client autorisé.
ConcurrentModificationException 500 Oui Le traitement de la demande a échoué en raison d'un conflit de modification. Le client doit relancer la demande.
ConstraintViolationException 400 Oui Le moteur de requête a détecté, lors de l'exécution de la demande, que l'exécution d'une opération est impossible sans enfreindre certaines contraintes d'intégrité des données, telles que la persistance des sommets entrants et sortants lors de l'ajout d'un arc. Ces conditions sont généralement observées s'il y a des modifications simultanées du graphe, et sont transitoires. Le client doit relancer la demande.
FailureByQueryException 500 Oui L'appel de fail () a entraîné l'échec du traitement des demandes.
InternalFailureException 500 Oui Le traitement de la demande a échoué.
InvalidNumericDataException 400 Non Utilisation non valide de données numériques qui ne peuvent pas être représentées dans une taille de stockage de 64 bits.
InvalidParameterException 400 Non Une out-of-range valeur non valide a été fournie pour un paramètre d'entrée ou une syntaxe non valide dans un fichier RDF fourni.
MalformedQueryException 400 Non La demande est rejetée, car elle contient une requête dont la syntaxe est incorrecte ou dont une validation supplémentaire échoue.
MemoryLimitExceededException 500 Oui Le traitement de la demande a échoué en raison d'un manque de mémoire, mais pourra être réessayé lorsque le serveur sera moins occupé.
MethodNotAllowedException 405 Non La demande est rejetée, car la méthode HTTP choisie n'est pas prise en charge par le point de terminaison utilisé.
MissingParameterException 400 Non Un paramètre requis pour l’action spécifiée n’est pas fourni.
QueryLimitExceededException 500 Oui Le traitement de la demande a échoué en raison du manque d'une ressource limitée, mais pourra être réessayé lorsque le serveur sera moins occupé.
QueryLimitException 400 Non La taille de la requête dépasse la limite système.
QueryTooLargeException 400 Non La demande a été rejetée, car son corps est trop volumineux.
ReadOnlyViolationException 400 Non La demande est rejetée, car elle ne respecte pas une restriction en lecture seule, telle que la désignation d'un réplica en lecture seule.
ThrottlingException 500 Oui La fréquence des demandes dépasse le débit maximum. OK pour réessayer.
TimeLimitExceededException 500 Oui Le délai de traitement de la demande a expiré.
TooManyRequestsException 429 Oui Le taux de demandes dépasse le débit maximal. OK pour réessayer.
UnsupportedOperationException 400 Non La demande utilise une fonction ou une construction non prise en charge actuellement.

Erreurs d'authentification IAM

Ces erreurs sont spécifiques à un cluster pour lequel l'authentification IAM est activée.

Le tableau suivant contient le code d'erreur, le message et le statut HTTP.

Code d'erreur du service Neptune Statut HTTP Message
Utilisateur/stratégie IAM incorrect 403 Vous ne disposez pas d’un accès suffisant pour effectuer cette action.
Région manquante ou incorrecte 403 Les informations d'identification doivent être limitées à une région valide, et non à « ». region
Nom de service manquant ou incorrect 403 Les informations d'identification doivent être définies sur le service correct : « neptune-db ».
En-tête hôte manquant ou incorrect/Signature non valide 403 La signature de demande que nous avons calculée ne correspond pas à la signature que vous avez fournie. Vérifiez votre clé d'accès AWS secrète et votre méthode de signature. Pour plus d'informations, consultez la documentation du service. L'en-tête hôte est manquant ou le nom d'hôte est incorrect.
X-Amz-Security-Token manquant 403 «x-amz-security-token» est nommé en tant que SignedHeader, mais il n'existe pas dans la demande HTTP
En-tête d'autorisation manquant 403 La demande n'incluait pas l'en-tête d'autorisation obligatoire ou n'était pas correctement formée.
Jeton d'authentification manquant 403 Jeton d'authentification manquant.
Date passée 403 Signature expirée : 20181011T213907Z elle est désormais antérieure à 20181011T213915Z (20181011T214415Z-5 min.)
Date future 403 La signature n'est pas encore à jour : elle 20500224T213559Z est encore postérieure à 20181108T225925Z (20181108T225425Z+5 min.)
Format de date incorrect 403 La date doit être à un « format de base » ISO-8601. J'ai obtenu « date ». Consultez https://en.wikipedia.org/wiki/ISO_8601.
Clé d'accès ou jeton de session inconnu/manquant 403 Le jeton de sécurité inclus dans la demande n'est pas valide.
Clé secrète inconnue/manquante 403 La signature de demande que nous avons calculée ne correspond pas à la signature que vous avez fournie. Vérifiez votre clé d'accès AWS secrète et votre méthode de signature. Pour plus d'informations, consultez la documentation du service. L'en-tête hôte est manquant ou le nom d'hôte est incorrect.
TooManyRequestsException 429 Le taux de demandes dépasse le débit maximal. OK pour réessayer.

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.