Compartir a través de


Spark Session - Get Spark Statements

Obtiene una lista de instrucciones dentro de una sesión de Spark.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
endpoint
path True

string

Punto de conexión de desarrollo del área de trabajo, por ejemplo https://myworkspace.dev.azuresynapse.net.

livyApiVersion
path True

string

Versión de API válida para la solicitud.

sessionId
path True

integer

int32

Identificador de la sesión.

sparkPoolName
path True

string

Nombre del grupo de Spark.

Respuestas

Nombre Tipo Description
200 OK

SparkStatementCollection

Correcto

Ejemplos

Gets a list of statements within a spark session.

Solicitud de ejemplo

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

Respuesta de muestra

{
  "total_statements": 2,
  "statements": []
}

Definiciones

Nombre Description
LivyStatementStates
SparkStatement
SparkStatementCollection
SparkStatementOutput

LivyStatementStates

Nombre Tipo Description
available

string

cancelled

string

cancelling

string

error

string

running

string

waiting

string

SparkStatement

Nombre Tipo Description
code

string

id

integer

output

SparkStatementOutput

state

LivyStatementStates

SparkStatementCollection

Nombre Tipo Description
statements

SparkStatement[]

total_statements

integer

SparkStatementOutput

Nombre Tipo Description
data

object

ename

string

evalue

string

execution_count

integer

status

string

traceback

string[]