View a markdown version of this page

Gremlin-Abfrageabbruch - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Gremlin-Abfrageabbruch

Zum Abrufen des Status von Gremlin-Abfragen verwenden Sie HTTP GET oder POST, um eine Anforderung an den https://your-neptune-endpoint:port/gremlin/status-Endpunkt zu senden.

Gremlin-Abfrageabruch-Anforderungsparameter

  • cancelQuery   –   Erforderlich für den Abbruch. Für diesen Parameter gibt es keinen entsprechenden Wert.

  • queryId   –   Die ID der ausgeführten Gremlin-Abfrage, die abgebrochen werden soll.

Gremlin-Abfrageabbruch-Beispiel

Im Folgenden finden Sie ein Beispiel für das Abbrechen einer Abfrage.

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

Weitere Informationen finden Sie cancel-gremlin-queryin der AWS CLI Befehlsreferenz.

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)

AWS SDK-Beispiele in anderen Sprachen wie Java, .NET und mehr finden Sie unterAWS 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"
Anmerkung

In diesem Beispiel wird davon ausgegangen, dass Ihre AWS Anmeldeinformationen in Ihrer Umgebung konfiguriert sind. Ersetze es us-east-1 durch die Region deines Neptun-Clusters.

Weitere Informationen zur Verwendung awscurl mit der IAM-Authentifizierung finden Sie unter. Verwenden von awscurl mit temporären Anmeldeinformationen für sichere Verbindungen zu DB-Clustern mit aktivierter IAM-Authentifizierung

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

Wenn der Abbruch erfolgreich ist, gibt HTTP 200 OK zurück.