Spark接続の管理

Snowflake REST Spark接続 API は、Spark接続を管理するための以下のエンドポイントを指定します。

Snowflake REST Spark接続 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接続 API 参照 をご参照ください。