Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Mensajes y códigos de error del motor de gráficos

Modo de enfoque
Mensajes y códigos de error del motor de gráficos - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Los puntos de conexión de Amazon Neptune devuelven los errores estándar de Gremlin y SPARQL que encuentran.

Dichos puntos de conexión pueden devolver también errores específicos de Neptune. En esta sección, se documentan los mensajes y códigos de error de Neptune, así como las acciones recomendadas.

nota

Estos errores son solo para puntos de conexión de clústeres de base de datos de Neptune. Son APIs para crear y modificar los recursos de Neptune con el AWS SDK y AWS CLI tienen un conjunto diferente de errores comunes. Para obtener información acerca de estos errores, consulte Mensajes de error y códigos de la API de administración de clústeres de base de datos.

Formato de los errores del motor de gráficos

Los mensajes de error de Neptune devuelven un código de error HTTP relevante y una respuesta con formato 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." }

Errores de consulta del motor de gráficos

La siguiente tabla contiene el código y el mensaje de error, así como el estado HTTP.

También indica si está permitido volver a intentar la solicitud. Por lo general, está permitido volver a intentar la solicitud si fuese posible que el nuevo intento se lleve a cabo correctamente.

Código de error de servicio de Neptune Estado HTTP ¿Reintentar? Mensaje
AccessDeniedException 403 No Authentication or authorization failure (Error de autenticación o de autorización).
BadRequestException 400 No The request could not be completed (La solicitud no se ha podido completar).
BadRequestException 400 No El tamaño de la solicitud supera el valor máximo permitido de 157286400 bytes.
CancelledByUserException 500 The request processing was cancelled by an authorized client (Un cliente autorizado ha cancelado el procesamiento de la solicitud).
ConcurrentModificationException 500 The request processing did not succeed due to a modification conflict (El procesamiento de la solicitud no se ha realizado correctamente debido a un conflicto de modificación). El cliente debe reintentar la solicitud.
ConstraintViolationException 400 The query engine discovered, during the execution of the request, that the completion of some operation is impossible without violating some data integrity constraints, such as persistence of in- and out-vertices while adding an edge (Durante la ejecución de la solicitud, el motor de consultas ha detectado que la finalización de una operación determinada es imposible sin infringir algunas restricciones de integridad de datos, como la persistencia de vértices internos y externos al añadir un borde). Such conditions are typically observed if there are concurrent modifications to the graph, and are transient (Normalmente, este tipo de condiciones se observan si hay modificaciones simultáneas y transitorias en el gráfico). El cliente debe reintentar la solicitud.
FailureByQueryException 500 Al llamar a fail (), se produjo un error en el procesamiento de la solicitud.
InternalFailureException 500 The request processing has failed (El procesamiento de la solicitud ha devuelto un error).
InvalidNumericDataException 400 No Uso no válido de datos numéricos que no se pueden representar en un tamaño de almacenamiento de 64 bits.
InvalidParameterException 400 No Se ha proporcionado un out-of-range valor o un valor para algún parámetro de entrada o una sintaxis no válida en un archivo RDF suministrado.
MalformedQueryException 400 No The request is rejected because it contains a query that is syntactically incorrect or does not pass additional validation (La solicitud se ha rechazado porque contiene una consulta que es sintácticamente incorrecta o no pasa la validación adicional).
MemoryLimitExceededException 500 The request processing did not succeed due to lack of memory, but can be retried when the server is less busy (El procesamiento de la solicitud no se ha realizado correctamente debido a la falta de memoria, pero se puede volver a intentar cuando el servidor no esté tan saturado).
MethodNotAllowedException 405 No The request is rejected because the chosen HTTP method is not supported by the used endpoint (La solicitud se rechaza debido a que el método HTTP elegido no es compatible con el punto de enlace usado).
MissingParameterException 400 No No se ha facilitado un parámetro necesario para la acción especificada.
QueryLimitExceededException 500 The request processing did not succeed due to the lack of a limited resource, but can be retried when the server is less busy (El procesamiento de la solicitud no se ha realizado correctamente debido a la falta de un recurso limitado, pero se puede volver a intentar cuando el servidor no esté tan saturado).
QueryLimitException 400 No El tamaño de la consulta supera el límite del sistema.
QueryTooLargeException 400 No The request was rejected because its body is too large (La solicitud se ha rechazado debido a que el cuerpo es demasiado grande).
ReadOnlyViolationException 400 No The request is rejected because it violates some read-only restriction, such as a designation of a replica as read-only (La solicitud se ha rechazado porque viola alguna restricción de solo lectura, como la designación de una réplica como de solo lectura).
ThrottlingException 500 Rate of requests exceeds the maximum throughput (La tasa de solicitudes supera el desempeño máximo). ¿Reintentar?
TimeLimitExceededException 500 The request processing timed out (El procesamiento de la solicitud ha agotado el tiempo de espera).
TooManyRequestsException 429 La tasa de solicitudes supera el rendimiento máximo. ¿Reintentar?
UnsupportedOperationException 400 No The request uses a currently unsupported feature or construct (La solicitud usa una característica o una construcción no admitida actualmente).

Errores de autenticación de IAM

Estos errores son específicos de los clústeres que tienen habilitada la autenticación de IAM.

La siguiente tabla contiene el código y el mensaje de error, así como el estado HTTP.

Código de error de servicio de Neptune Estado HTTP Mensaje
Usuario/política de IAM incorrecto 403 No tiene acceso suficiente para realizar esta acción.
Falta la región o es incorrecta 403 La credencial debe estar limitada a una región válida, no a «». region
Falta el nombre de servicio o es incorrecto 403 El ámbito de la credencial debe ser el servicio correcto: neptune-db.
Falta el encabezado de host o es incorrecto/firma no válida 403 La firma de solicitud que calculamos no coincide con la firma que proporcionó. Compruebe su clave de acceso AWS secreta y su método de firma. Consulte la documentación del servicio para obtener información más detallada. Falta el encabezado de host o el nombre de host es incorrecto.
Falta X-Amz-Security-Token 403 "x-amz-security-token" se denomina como SignedHeader, pero no existe en la solicitud HTTP
Falta encabezado de autorización 403 La solicitud no incluía el encabezado de autorización necesario o el formato de este último era incorrecto.
Falta token de autenticación 403 Falta token de autenticación
Fecha antigua 403 La firma ha caducado: ahora 20181011T213907Z es anterior a 20181011T213915Z (20181011T214415Z-5 min.)
Fecha futura 403 La firma aún no 20500224T213559Z está actualizada: sigue siendo posterior a 20181108T225925Z (20181108T225425Z+5 min.)
Formato de fecha incorrecto 403 La fecha debe estar en "formato básico" ISO-8601. Tengo 'date'. Consulte https://en.wikipedia.org/wiki/ISO_8601.
Falta la clave de acceso o el token de sesión o es desconocido. 403 El token de seguridad incluido en la solicitud no es válido.
Falta la clave secreta o es desconocida 403 La firma de solicitud que calculamos no coincide con la firma que proporcionó. Comprueba tu clave de acceso AWS secreta y tu método de firma. Consulte la documentación del servicio para obtener información más detallada. Falta el encabezado de host o el nombre de host es incorrecto.
TooManyRequestsException 429 La tasa de solicitudes supera el rendimiento máximo. ¿Reintentar?

En esta página

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.