Spark Connect 관리

Snowflake REST `Spark Connect API`_는 Spark Connect를 관리하기 위해 다음과 같은 엔드포인트를 제공합니다.

Snowflake REST Spark Connect API 엔드포인트

엔드포인트

설명

POST /api/v2/spark-connect/execute-plan

쿼리가 포함된 요청을 실행하고 [[ExecutePlanResponse]]의 스트림을 반환합니다.

POST /api/v2/spark-connect/analyze-plan

쿼리를 분석하고 쿼리에 대한 메타데이터가 포함된 [[AnalyzeResponse]]를 반환합니다.

POST /api/v2/spark-connect/config

구성을 업데이트하거나 가져오고 결과가 포함된 [[ConfigResponse]]를 반환합니다.

POST /api/v2/spark-connect/add-artifacts

세션에 아티팩트를 추가하고 추가된 아티팩트에 대한 메타데이터가 포함된 [[AddArtifactsResponse]]를 반환합니다.

POST /api/v2/spark-connect/push-response

Spark 응답을 GS에 푸시합니다.

POST /api/v2/spark-connect/pull-request

GS에서 Spark 요청을 가져옵니다.

POST /api/v2/spark-connect/release-execute

다시 연결 가능한 실행 또는 해당 일부를 해제합니다.

POST /api/v2/spark-connect/reattach-execute

기존 재연결 가능한 실행 또는 해당 일부에 다시 연결합니다.

POST /api/v2/spark-connect/interrupt

실행 중인 실행을 중단합니다.

POST /api/v2/spark-connect/artifact-status

세션에서 아티팩트의 상태를 확인하고 [[ArtifactStatusesResponse]]에서 반환합니다.

참조 설명서는 Snowflake Spark Connect API 참조 를 참조하세요.