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”.

Motor de plano de datos de Neptune, restablecimiento rápido y estructura general APIs

Modo de enfoque
Motor de plano de datos de Neptune, restablecimiento rápido y estructura general APIs - 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.

Operaciones del motor:

Estructuras de funcionamiento del motor:

GetEngineStatus (acción)

        El nombre AWS CLI de esta API es:get-engine-status.

Recupera el estado de la base de datos de gráficos del host.

Al invocar esta operación en un clúster de Neptune que tiene habilitada la autenticación de IAM, el usuario o rol de IAM que realiza la solicitud debe tener una política adjunta que permita la acción GetEngineStatus neptune-db: IAM en ese clúster.

Solicitud
  • Ningún parámetro de solicitud.

Respuesta

  • dbEngineVersion: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Se establece en la versión del motor de Neptune que se ejecuta en el clúster de base de datos. Si esta versión del motor se ha parcheado de forma manual desde que se lanzó, el número de versión está precedido por Patch-.

  • dfeQueryEngine: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Se establece en enabled si el motor DFE está totalmente habilitado o en viaQueryHint (valor predeterminado) si el motor de DFE solo se usa con consultas que tienen la sugerencia de consulta useDFE establecida en true.

  • features: es una matriz de mapas de pares de clave-valor donde:

        Cada clave es una cadena, del tipo: string (una cadena codificada con UTF-8).

        Cada valor es un documento, del tipo: document (un contenido abierto independiente del protocolo representado por un modelo de datos similar a JSON).

    Incluye información de estado sobre las características habilitadas en el clúster de base de datos.

  • gremlin: un objeto QueryLanguageVersion.

    Incluye información sobre el lenguaje de consultas de Gremlin disponible en el clúster. En concreto, contiene un campo de versión que especifica la versión actual que utiliza el motor. TinkerPop

  • labMode: es una matriz de mapas de pares de clave-valor donde:

        Cada clave es una cadena, del tipo: string (una cadena codificada con UTF-8).

        Cada valor es una cadena, del tipo: string (una cadena codificada con UTF-8).

    Incluye los ajustes del modo lab que utiliza el motor.

  • opencypher: un objeto QueryLanguageVersion.

    Incluye información sobre el lenguaje de consultas de openCypher disponible en el clúster. Específicamente, incluye un campo de versión que especifica la versión actual de openCypher que utiliza el motor.

  • role: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Se establece en reader si la instancia es una réplica de lectura o en writer si la instancia es la instancia principal.

  • rollingBackTrxCount: un valor entero, del tipo: integer (un valor entero firmado de 32 bits).

    Si hay transacciones que se están restaurando, este campo se establece en el número de dichas transacciones. Si no hay ninguna transacción, el campo no aparecerá.

  • rollingBackTrxEarliestStartTime: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Se establece en la hora de inicio de la primera transacción que se va a restaurar. Si no se está revirtiendo ninguna transacción, este campo no aparecerá.

  • settings: es una matriz de mapas de pares de clave-valor donde:

        Cada clave es una cadena, del tipo: string (una cadena codificada con UTF-8).

        Cada valor es una cadena, del tipo: string (una cadena codificada con UTF-8).

    Incluye información sobre la configuración actual del clúster de base de datos. Por ejemplo, incluye el valor de tiempo de espera de la consulta del clúster actual (clusterQueryTimeoutInMs).

  • sparql: un objeto QueryLanguageVersion.

    Incluye información sobre el lenguaje de consultas de SPARQL disponible en el clúster. Específicamente, incluye un campo de versión que especifica la versión actual de SPARQL que utiliza el motor.

  • startTime: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Se establece en la hora UTC a la que se inició el proceso actual del servidor.

  • status: una cadena, del tipo: string (una cadena codificada con UTF-8).

    Se establece en healthy si la instancia no está experimentando problemas. Si la instancia se está recuperando de un bloqueo o se reinicia y hay transacciones activas en ejecución desde el último cierre del servidor, status se establece en recovery.

ExecuteFastReset (acción)

        El nombre AWS CLI de esta API es:execute-fast-reset.

La API de REST de restablecimiento rápido le permite restablecer un gráfico de Neptune de forma rápida y sencilla, eliminando todos sus datos.

La restauración rápida de Neptune es un proceso de dos pasos. En primer lugar, llama a ExecuteFastReset con la opción action establecida en initiateDatabaseReset. Esto devuelve un token de UUID que luego debe incluirse cuando se vuelva a llamar a ExecuteFastReset con opción action establecida en performDatabaseReset. Consulte Vaciado de un clúster de base de datos de Amazon Neptune con la API de restablecimiento rápido.

Al invocar esta operación en un clúster de Neptune que tiene habilitada la autenticación de IAM, el usuario o rol de IAM que realiza la solicitud debe tener una política adjunta que permita la acción ResetDatabase neptune-db: IAM en ese clúster.

Solicitud

  • action (en la CLI: --action): obligatorio: una acción, del tipo: string (una cadena codificada con UTF-8).

    La acción de restablecimiento rápido. Uno de los valores siguientes:

    • initiateDatabaseReset: esta acción genera un token único necesario para realizar realmente el restablecimiento rápido.

    • performDatabaseReset: esta acción utiliza el token generado por la acción initiateDatabaseReset para realizar realmente el restablecimiento rápido.

  • token (en la CLI: --token): una cadena, del tipo: string (una cadena codificada con UTF-8).

    El token de restablecimiento rápido para iniciar el restablecimiento.

Respuesta

  • payload: un objeto FastResetToken.

    La acción initiateDatabaseReset solo devuelve payload, que incluye el token único que se usará con la acción performDatabaseReset para que se realice el restablecimiento.

  • statusobligatorio: una cadena, del tipo: string (una cadena codificada con UTF-8).

    La acción performDatabaseReset solo devuelve status, que indica si se acepta o no la solicitud de restablecimiento rápido.

Estructuras de funcionamiento del motor:

QueryLanguageVersion (estructura)

Estructura para expresar la versión del lenguaje de consulta.

Campos
  • version: esto es obligatorio: una cadena, del tipo: string (una cadena codificada con UTF-8).

    La versión del lenguaje de consulta.

FastResetToken (estructura)

Estructura que incluye el token de restablecimiento rápido que se utiliza para iniciar un restablecimiento rápido.

Campos
  • token: se trata de una cadena, del tipo: string (una cadena codificada con UTF-8).

    Un UUID generado por la base de datos en la acción initiateDatabaseReset y luego utilizado por performDatabaseReset para restablecer la base de datos.

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