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

查询批处理作业日志

功能介绍

该API用于查询批处理作业的后台日志。

URI

  • URI格式:

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

  • 参数说明
    表1 URI参数

    参数名称

    是否必选

    参数类型

    说明

    project_id

    String

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

    batch_id

    String

    批处理作业的ID。

    表2 请求参数说明

    参数名称

    是否必选

    参数类型

    说明

    from

    Integer

    起始日志的行号,默认显示最后100行日志。如果日志不足100行,从0行开始显示。

    size

    Integer

    查询日志的数量。

    type

    String

    “type”“driver”时,输出Spark Driver日志。

    index

    Integer

    当提交的作业进行重试时,会有多个driver日志。“index”用于指定driver日志的索引号,默认为“0”。需要与“type”参数一起使用。如果只指定“index”,则“type”默认为“driver”

请求消息

无请求参数。

响应消息

表3 响应参数说明

参数名称

是否必选

参数类型

说明

id

String

批处理作业的id。

from

String

日志起始索引。

total

Long

日志的总记录数。

log

Array of Strings

显示当前批处理作业日志。

请求示例

响应示例

{
    "id": "0a324461-d9d9-45da-a52a-3b3c7a3d809e",
    "from": 0,
    "total": 3,
    "log": [
           "具体的作业日志信息"
    ]
}

状态码

状态码如表4所示。

表4 状态码

状态码

描述

200

查询成功。

400

请求错误。

500

内部服务器错误。

错误码

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