View a markdown version of this page

Gremlin クエリのキャンセル - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Gremlin クエリのキャンセル

Gremlin クエリのステータスを取得するには、HTTP GET または POST を使用して、https://your-neptune-endpoint:port/gremlin/status エンドポイントにリクエストを送信します。

Gremlin クエリのキャンセルリクエストパラメータ

  • cancelQuery   –   キャンセルで必須です。このパラメータには対応する値がありません。

  • queryId   –   キャンセルする実行中の Gremlin クエリの ID。

Gremlin クエリのキャンセルの例

以下は、クエリをキャンセルする例です。

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

詳細については、 AWS CLI 「 コマンドリファレンス」のcancel-gremlin-query」を参照してください。

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)

Java、.NET などの他の言語の AWS SDK の例については、「」を参照してくださいAWS 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"
注記

この例では、 AWS 認証情報が 環境で設定されていることを前提としています。us-east-1 を Neptune クラスターのリージョンに置き換えます。

IAM 認証awscurlで を使用する方法の詳細については、「」を参照してください一時的な認証情報で awscurl を使用して、IAM 認証が有効になっている DB クラスターに安全に接続する

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

正常にキャンセルされると、HTTP 200 OK が返されます。