View a markdown version of this page

Annullamento delle query Gremlin - Amazon Neptune

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

  • cancelQuery: obbligatorio per l'annullamento. Il parametro non dispone di un valore corrispondente.

  • queryId: ID della query Gremlin in esecuzione da annullare.

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

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.