Compartilhar via


Spark Session - Get Spark Statement

Obtém uma única instrução em uma sessão do Spark.

GET {endpoint}/livyApi/versions/{livyApiVersion}/sparkPools/{sparkPoolName}/sessions/{sessionId}/statements/{statementId}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
endpoint
path True

string

O ponto de extremidade de desenvolvimento do workspace, por exemplo https://myworkspace.dev.azuresynapse.net.

livyApiVersion
path True

string

Versão de API válida para a solicitação.

sessionId
path True

integer

int32

Identificador da sessão.

sparkPoolName
path True

string

Nome do pool do Spark.

statementId
path True

integer

int32

Identificador da instrução .

Respostas

Nome Tipo Description
200 OK

SparkStatement

Êxito

Exemplos

Gets a single statement within a spark session.

Solicitação de exemplo

GET myWorkspace.dev.azuresynapse.net/livyApi/versions/2020-12-01/sparkPools/mySparkPool/sessions/123/statements/123

Resposta de exemplo

{
  "id": 123,
  "code": "fill in here",
  "state": "fill in here",
  "output": null
}

Definições

Nome Description
LivyStatementStates
SparkStatement
SparkStatementOutput

LivyStatementStates

Nome Tipo Description
available

string

cancelled

string

cancelling

string

error

string

running

string

waiting

string

SparkStatement

Nome Tipo Description
code

string

id

integer

output

SparkStatementOutput

state

LivyStatementStates

SparkStatementOutput

Nome Tipo Description
data

object

ename

string

evalue

string

execution_count

integer

status

string

traceback

string[]