Manage Spark Connect¶
The Snowflake REST Spark Connect API provides the following endpoints to manage Spark Connect:
Endpoint |
Description |
|---|---|
|
Executes a request that contains the query and returns a stream of [[ExecutePlanResponse]]. |
|
Analyzes a query and return a [[AnalyzeResponse]] containing metadata about the query. |
|
Updates or fetches the configurations and returns a [[ConfigResponse]] containing the result. |
|
Add artifacts to the session and returns a [[AddArtifactsResponse]] containing metadata about the added artifacts. |
|
Pushes Spark response to the GS. |
|
Pulls Spark request from the GS. |
|
Releases a re-attachable execution, or parts thereof. |
|
Reattaches to an existing re-attachable execution, or parts thereof. |
|
Interrupts running executions. |
|
Check statuses of artifacts in the session and returns them in a [[ArtifactStatusesResponse]]. |
For reference documentation, see Snowflake Spark Connect API reference.