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