Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Annullamento delle query Gremlin
Per ottenere lo stato delle query Gremlin, utilizza l'operazione HTTP GET o POST per effettuare una richiesta all'endpoint https://your-neptune-endpoint:port/gremlin/status.
Parametri della richiesta di annullamento delle query Gremlin
Esempio di annullamento di una query Gremlin
Di seguito è riportato un esempio di annullamento di una query.
- AWS CLI
-
aws neptunedata cancel-gremlin-query \
--endpoint-url https://your-neptune-endpoint:port \
--query-id "fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
Per ulteriori informazioni, vedere cancel-gremlin-querynel AWS CLI Command Reference.
- 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)
Per esempi AWS SDK in altri linguaggi come Java, .NET e altri, consultaAWS 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"
Questo esempio presuppone che le tue AWS credenziali siano configurate nel tuo ambiente. Sostituisci us-east-1 con la regione del tuo cluster Neptune.
Per ulteriori informazioni sull'utilizzo awscurl con l'autenticazione IAM, consulta. Utilizzo di awscurl con credenziali temporanee per connettersi in modo sicuro a un cluster database con autenticazione IAM abilitata
- curl
-
curl https://your-neptune-endpoint:port/gremlin/status \
--data-urlencode "cancelQuery" \
--data-urlencode "queryId=fb34cd3e-f37c-4d12-9cf2-03bb741bf54f"
L'avvenuto annullamento restituisce il codice HTTP 200 impostato su OK.