更新时间:2022-12-07 GMT+08:00

查询批处理作业详情

功能介绍

该API用于根据批处理作业的id查询作业详情。

URI

  • URI格式:

    GET /v2.0/{project_id}/batches/{batch_id}

  • 参数说明
    表1 URI参数说明

    参数名称

    是否必选

    参数类型

    说明

    project_id

    String

    项目编号,用于资源隔离。获取方式请参考获取项目ID

    batch_id

    String

    批处理作业的ID。

请求消息

无请求参数。

响应消息

表2 响应参数

参数名称

是否必选

参数类型

说明

id

String

批处理作业的id。

appId

Array of strings

批处理作业的后台app id。

name

String

批处理作业名称。

owner

String

批处理作业所属用户。

proxyUser

String

批处理作业所属代理用户(资源租户)。

state

String

批处理作业的状态,请参见创建批处理作业中的表7

kind

String

批处理作业类型,只支持spark类型参数。

log

Array of Strings

显示当前批处理作业的最后10条记录。

sc_type

String

计算资源类型。用户自定义时返回CUSTOMIZED。

cluster_name

String

批处理作业所在队列。

queue

String

批处理作业所在队列。

create_time

Long

批处理作业的创建时间。是单位为“毫秒”的时间戳。

update_time

Long

批处理作业的更新时间。是单位为“毫秒”的时间戳。

请求示例

响应示例

{
    "id": "0a324461-d9d9-45da-a52a-3b3c7a3d809e",
    "appId": "",
    "name": "",
    "owner": "",
    "proxyUser": "",
    "state": "starting",
    "kind":"",
    "log": [
           "stdout: ",
            "stderr: ",
            "YARN Diagnostics: "
    ],
    "sc_type": "A",
    "cluster_name": "test",
    "queue": "test",
    "create_time": 1531906043036,
    "update_time": 1531906043036
}

状态码

状态码如表3所示。

表3 状态码

状态码

描述

200

查询成功。

400

请求错误。

500

内部服务器错误。

错误码

调用接口出错后,将不会返回上述结果,而是返回错误码和错误信息,更多介绍请参见错误码