查询单个作业信息-ShowSingleJob
功能介绍
在MRS集群中查询指定作业的详细信息。
接口约束
无。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和受限项。
- 如果使用身份策略授权,需具备如下身份策略权限。
URI
- URI格式
GET /v2/{project_id}/clusters/{cluster_id}/job-executions/{job_execution_id}
- 参数说明
表1 URI参数说明 名称
是否必选
参数类型
说明
project_id
是
String
参数解释:
项目编号。获取方法,请参见获取项目ID。
约束限制:
不涉及
取值范围:
只能由英文字母和数字组成,且长度为[1-64]个字符。
默认取值:
不涉及
cluster_id
是
String
参数解释:
集群ID。如果指定集群ID,则获取该集群做过补丁更新的最新版本元数据。获取方法,请参见获取集群ID。
约束限制:
不涉及
取值范围:
只能由英文字母、数字以及“_”和“-”组成,且长度为[1-64]个字符。
默认取值:
不涉及
job_execution_id
是
String
参数解释:
作业ID。获取方法,请参见获取作业ID。
约束限制:
不涉及
取值范围:
不涉及
默认取值:
不涉及
请求参数
无。
响应参数
状态码:202
| 参数名 | 参数类型 | 说明 |
|---|---|---|
| job_detail | JobQueryBean object | 参数解释: 作业详细信息,具体参数说明请参考表3。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
状态码:400
| 参数 | 参数类型 | 描述 |
|---|---|---|
| error_code | String | 参数解释: 错误码。 约束限制: 不涉及 取值范围: 400:操作执行失败 默认取值: 不涉及 |
| error_msg | String | 参数解释: 错误描述。 约束限制: 不涉及 取值范围: 400:操作执行失败 默认取值: 不涉及 |
请求示例
查询单个作业请求示例
GET https://{endpoint}/v2/{project_id}/clusters/{cluster_id}/job-executions/{job_execution_id} 响应示例
状态码: 202
查询单个作业信息成功
{
"job_detail" : {
"job_id" : "431b135e-c090-489f-b1db-0abe3822b855",
"user" : "xxxx",
"job_name" : "pyspark1",
"job_result" : "SUCCEEDED",
"job_state" : "FINISHED",
"job_progress" : 100,
"job_type" : "SparkSubmit",
"started_time" : 1564626578817,
"submitted_time" : 1564626561541,
"finished_time" : 1564626664930,
"elapsed_time" : 86113,
"queue" : "default",
"arguments" : "[--class, org.apache.spark.examples.SparkPi, --driver-memory, 512MB, --num-executors, 1, --executor-cores, 1, --master, yarn-cluster, s3a://obs-test/jobs/spark/spark-examples_2.11-2.1.0.jar, 10000]",
"launcher_id" : "application_1564622673393_0006",
"app_id" : "application_1564622673393_0007",
"properties" : "{}"
}
} 状态码: 400
查询单个作业信息失败
{
"error_msg" : "查询作业失败",
"error_code" : "0162"
} 状态码
状态码请参见状态码。
错误码
请参见错误码。