查询作业列表
功能介绍
查询批处理或实时作业列表,每次查询返回的作业数量上限是1000。
URI
- 参数说明
参数名
是否必选
参数类型
说明
project_id
是
String
项目编号,获取方法请参见项目ID和帐号ID。
jobType
否
String
作业类型:
- REAL_TIME: 实时处理
- BATCH :批处理
默认值:BATCH
offset
否
Integer
分页列表的起始页,默认值为0。取值范围大于等于0。
limit
否
Integer
分页返回结果,指定每页最大记录数。范围[1,100]
默认值:10
jobName
否
String
作业名称
请求消息
参数名 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
workspace |
否 |
String |
工作空间id。
|
响应消息
参数名 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
total |
是 |
Integer |
作业数量 |
jobs |
是 |
List<Job> |
作业列表,参考表3 |
参数名 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
name |
是 |
String |
作业名称 |
jobType |
是 |
String |
作业类型:
|
status |
是 |
String |
作业状态 当jobType为REAL_TIME时,有如下状态:
当jobType为BATCH时,有如下状态:
|
createUser |
是 |
String |
作业的创建者 |
createTime |
是 |
Long |
作业的创建时间 |
startTime |
否 |
Long |
作业的启动时间 |
endTime |
否 |
Long |
作业配置的结束时间 |
lastInstanceStatus |
否 |
String |
作业最近一次运行实例状态,当jobType为BATCH时才有本字段。 |
lastInstanceEndTime |
否 |
Long |
作业最近一次运行实例运行结束时间,当jobType为BATCH时才有本字段。 |
示例
查询批处理或实时作业列表。
- 请求
GET /v1/ff6b627b9d7b45b48f773be511c1a2b8/jobs?jobType=REAL_TIME
- 响应
{ "jobs": [ { "createTime": 1551668561000, "createUser": "dlf_l00341563", "jobType": "REAL_TIME", "lastInstanceEndTime": 1551692047000, "lastInstanceStatus": "success", "name": "wangwei_stream", "startTime": 1551692037000 }, { "createTime": 1551109987000, "createUser": "dlf_l00341563", "jobType": "REAL_TIME", "lastInstanceEndTime": 1551112382000, "lastInstanceStatus": "success", "name": "job_1795", "startTime": 1551112367000 } ], "total": 55 }