View a markdown version of this page

Cancelación de consultas de Gremlin - 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.

Cancelación de consultas de Gremlin

Para obtener el estado de las consultas Gremlin, utilice HTTP GET o POST para realizar una solicitud al punto de enlace https://your-neptune-endpoint:port/gremlin/status.

Parámetros de solicitud de cancelación de la consulta de Gremlin

  • cancelQuery: obligatorio para la cancelación. Este parámetro no tiene un valor correspondiente.

  • queryId: el identificador de la consulta de Gremlin en ejecución que se va a cancelar.

Ejemplo de cancelación de la consulta de Gremlin

El siguiente es un ejemplo de cómo cancelar una consulta.

AWS CLI
aws neptunedata cancel-gremlin-query \ --endpoint-url https://your-neptune-endpoint:port \ --query-id "fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"

Para obtener más información, consulte cancel-gremlin-queryla Referencia de AWS CLI comandos.

SDK
import boto3 from botocore.config import Config client = boto3.client( 'neptunedata', endpoint_url='https://your-neptune-endpoint:port', config=Config(read_timeout=None, retries={'total_max_attempts': 1}) ) response = client.cancel_gremlin_query( queryId='fb34cd3e-f37c-4d12-9cf2-03bb741bf54f' ) print(response)

Para ver ejemplos de AWS SDK en otros lenguajes, como Java, .NET y más, consulteAWS SDK.

awscurl
awscurl https://your-neptune-endpoint:port/gremlin/status \ --region us-east-1 \ --service neptune-db \ --data-urlencode "cancelQuery" \ --data-urlencode "queryId=fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
nota

En este ejemplo se supone que sus AWS credenciales están configuradas en su entorno. us-east-1Sustitúyala por la región de tu cúmulo de Neptuno.

Para obtener más información sobre el uso awscurl con la autenticación de IAM, consulte. Uso de awscurl con credenciales temporales para conectarse de forma segura a un clúster de base de datos con la autenticación de IAM habilitada

curl
curl https://your-neptune-endpoint:port/gremlin/status \ --data-urlencode "cancelQuery" \ --data-urlencode "queryId=fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"

Si la cancelación se lleva a cabo correctamente, se devuelve HTTP 200 OK.