As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Cancelamento de consultas do Gremlin
Para obter o status das consultas do Gremlin, use HTTP GET ou POST para fazer uma solicitação ao endpoint de https://your-neptune-endpoint:port/gremlin/status.
Parâmetros de solicitação do cancelamento de consultas do Gremlin
Exemplo de cancelamento de consultas do Gremlin
Veja a seguir um exemplo de cancelamento de uma consulta.
- AWS CLI
-
aws neptunedata cancel-gremlin-query \
--endpoint-url https://your-neptune-endpoint:port \
--query-id "fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
Para obter mais informações, consulte cancel-gremlin-queryna Referência 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 exemplos de AWS SDK em outras linguagens, como Java, .NET e muito mais, 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"
Este exemplo pressupõe que suas AWS credenciais estejam configuradas em seu ambiente. us-east-1Substitua pela região do seu cluster Neptune.
Para obter mais informações sobre como usar awscurl com a autenticação do IAM, consulteUsar awscurl com credenciais temporárias para se conectar com segurança a um cluster de banco de dados com a autenticação do IAM habilitada.
- curl
-
curl https://your-neptune-endpoint:port/gremlin/status \
--data-urlencode "cancelQuery" \
--data-urlencode "queryId=fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
Cancelamento bem-sucedido retorna HTTP 200 OK.