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를 반환합니다.