Monitoring - Get Spark Job List
获取工作区的 Spark 应用程序列表。
GET {endpoint}/monitoring/workloadTypes/spark/Applications?api-version=2020-12-01
URI 参数
| 名称 | 在 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
工作区开发终结点,例如 |
|
api-version
|
query | True |
string |
请求头
| 名称 | 必需 | 类型 | 说明 |
|---|---|---|---|
| x-ms-client-request-id |
string |
可以提供 guid,这有助于调试并提供更好的客户支持 |
响应
| 名称 | 类型 | 说明 |
|---|---|---|
| 200 OK |
成功 |
示例
Get list of spark application
示例请求
GET myWorkspace.dev.azuresynapse.net/monitoring/workloadTypes/spark/Applications?api-version=2020-12-01
示例响应
{
"nJobs": 1,
"sparkJobs": [
{
"state": "Failure",
"name": "sparkjobname",
"submitter": "submittername",
"compute": "ComputeName",
"sparkApplicationId": "sparkApplicationId",
"livyId": "LivyIdValue",
"timing": [
"Ended || Submitting || In Progress",
"553h 11m"
],
"sparkJobDefinition": null,
"pipeline": [],
"jobType": "Spark session || Batch Job",
"submitTime": "2019-11-11T15:08:52.9554438-08:00",
"endTime": "2019-11-11T15:08:56.2314317-08:00",
"queuedDuration": "1s",
"runningDuration": "2s",
"totalDuration": "3s"
}
]
}
定义
| 名称 | 说明 |
|---|---|
|
Spark |
|
|
Spark |
SparkJob
| 名称 | 类型 | 说明 |
|---|---|---|
| compute |
string |
|
| endTime |
string (date-time) |
|
| jobType |
string |
|
| livyId |
string |
|
| name |
string |
|
| pipeline |
Spark |
|
| queuedDuration |
string |
|
| runningDuration |
string |
|
| sparkApplicationId |
string |
|
| sparkJobDefinition |
string |
|
| state |
string |
|
| submitTime |
string (date-time) |
|
| submitter |
string |
|
| timing |
string[] |
|
| totalDuration |
string |
SparkJobListViewResponse
| 名称 | 类型 | 说明 |
|---|---|---|
| nJobs |
integer (int32) |
|
| sparkJobs |
Spark |