你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Spark Session - Get Spark Statements

获取 spark 会话中的语句列表。

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

URI 参数

名称 必需 类型 说明
endpoint
path True

string

工作区开发终结点,例如 https://myworkspace.dev.azuresynapse.net

livyApiVersion
path True

string

请求的有效 API 版本。

sessionId
path True

integer (int32)

会话的标识符。

sparkPoolName
path True

string

Spark 池的名称。

响应

名称 类型 说明
200 OK

SparkStatementCollection

成功

示例

Gets a list of statements within a spark session.

示例请求

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

示例响应

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

定义

名称 说明
LivyStatementStates
SparkStatement
SparkStatementCollection
SparkStatementOutput

LivyStatementStates

说明
available
cancelled
cancelling
error
running
waiting

SparkStatement

名称 类型 说明
code

string

id

integer (int32)

output

SparkStatementOutput

state

LivyStatementStates

SparkStatementCollection

名称 类型 说明
statements

SparkStatement[]

total_statements

integer (int32)

SparkStatementOutput

名称 类型 说明
data

object

ename

string

evalue

string

execution_count

integer (int32)

status

string

traceback

string[]