Gerenciar o Spark Connect

A `API REST Snowflake Spark Connect `_ fornece os seguintes pontos de extremidade para gerenciar o Spark Connect:

Pontos de extremidade da API REST Snowflake Spark Connect

Ponto de extremidade

Descrição

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

Executa uma solicitação que contém a consulta e retorna um fluxo de [[ExecutePlanResponse]].

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

Analisa uma consulta e retorna [[AnalyzeResponse]] com metadados sobre a consulta.

POST /api/v2/spark-connect/config

Atualiza ou busca as configurações e retorna [[ConfigResponse]] com o resultado.

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

Adiciona artefatos à sessão e retorna [[AddArtifactsResponse]] com metadados sobre os artefatos adicionados.

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

Envia a resposta do Spark para o GS.

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

Extrai a solicitação do Spark do GS.

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

Libera uma execução reanexável ou partes dela.

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

Reanexa a uma execução reanexável existente, ou partes dela.

POST /api/v2/spark-connect/interrupt

Interrompe as execuções em andamento.

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

Verifica o status dos artefatos na sessão e os retorna em [[ArtifactStatusesResponse]].

Para acessar a documentação de referência, consulte a Referência da API Snowflake Spark Connect.