查询作业exe对象详情(废弃)
功能介绍
查询指定作业的exe对象详细信息。该接口不兼容Sahara。
URI
- URI格式
- 参数说明
表1 URI参数说明 名称
是否必选
说明
project_id
是
参数解释:
项目编号。获取方法,请参见获取项目ID。
约束限制:
不涉及
取值范围:
不涉及
默认取值:
不涉及
job_exe_id
是
参数解释:
作业ID。
约束限制:
不涉及
取值范围:
不涉及
默认取值:
不涉及
请求参数
无。
响应参数
参数名 |
参数类型 |
说明 |
---|---|---|
job_execution |
Object |
参数解释: 作业详细信息,请参见表3。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
参数名 |
参数类型 |
说明 |
---|---|---|
id |
String |
参数解释: 作业ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
create_at |
Long |
参数解释: 作业创建时间,十三位时间戳。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
update_at |
Long |
参数解释: 作业更新时间,十三位时间戳。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
tenant_id |
String |
参数解释: 项目编号。获取方法,请参见获取项目ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_id |
String |
参数解释: 作业ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_name |
String |
参数解释: 作业名称。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
start_time |
Long |
参数解释: 作业执行开始时间,十三位时间戳。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
end_time |
Long |
参数解释: 作业执行结束时间,十三位时间戳。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
cluster_id |
String |
参数解释: 作业所属集群ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
group_id |
String |
参数解释: 作业执行组ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
jar_path |
String |
参数解释: 执行程序jar包或sql文件地址。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
input |
String |
参数解释: 数据输入地址。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
output |
String |
参数解释: 数据输出地址。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_log |
String |
参数解释: 作业日志存储地址。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_type |
Integer |
参数解释: 作业类型码。 约束限制: 不涉及 取值范围:
默认取值: 不涉及 |
file_action |
String |
参数解释: 导入导出数据。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
arguments |
String |
参数解释: 程序执行的关键参数。 约束限制: 该参数由用户程序内的函数指定,MRS只负责参数的传入。 取值范围: 该参数可为空。 默认取值: 不涉及 |
hql |
String |
参数解释: HQL脚本语句。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_state |
Integer |
参数解释: 作业状态编码。 约束限制: 不涉及 取值范围:
默认取值: 不涉及 |
job_final_status |
Integer |
参数解释: 作业最终状态码。 约束限制: 不涉及 取值范围:
默认取值: 不涉及 |
hive_script_path |
String |
参数解释: Hive脚本地址。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
create_by |
String |
参数解释: 创建作业的用户ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
finished_step |
Integer |
参数解释: 当前已完成的步骤数。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_main_id |
String |
参数解释: 作业主ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
job_step_id |
String |
参数解释: 作业步骤ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
postpone_at |
Long |
参数解释: 延迟时间,十三位时间戳。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
step_name |
String |
参数解释: 作业步骤名。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
step_num |
Integer |
参数解释: 步骤数量。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
task_num |
Integer |
参数解释: 任务数量。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
update_by |
String |
参数解释: 更新作业的用户ID。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
spend_time |
Float |
参数解释: 作业执行持续时间,单位:秒。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
step_seq |
Integer |
参数解释: 步骤序列号。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
progress |
String |
参数解释: 作业执行进度。 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
请求示例
查询作业exe对象详情请求示例
GET https://{endpoint}/v1.1/{project_id}/job-exes/{job_exe_id}
响应示例
状态码: 200
查询作业exe对象详情成功。
{ "job_execution" : { "id" : "632863d5-15d4-4691-9dc1-1a72340cb097", "create_at" : "1484240559176", "update_at" : "1484240559176", "tenant_id" : "3f99e3319a8943ceb15c584f3325d064", "job_id" : "632863d5-15d4-4691-9dc1-1a72340cb097", "job_name" : "hive_script", "start_time" : "1484240559176", "end_time" : null, "cluster_id" : "8b1d55f6-150e-45e2-8347-b2ca608d366b", "group_id" : "632863d5-15d4-4691-9dc1-1a72340cb097", "jar_path" : "s3a://jp-test1/program/Hivescript.sql", "input" : "s3a://jp-test1/input/", "output" : "s3a://jp-test1/output/", "job_log" : "s3a://jp-test1/joblogs/", "job_type" : "3", "file_action" : "", "arguments" : "wordcount", "hql" : null, "job_state" : "3", "job_final_status" : "1", "hive_script_path" : "s3a://jp-test1/program/Hivescript.sql", "create_by" : "3f99e3319a8943ceb15c584f3325d064", "finished_step" : "0", "job_main_id" : "", "job_step_id" : "", "postpone_at" : "1484240558705", "step_name" : "", "step_num" : "0", "task_num" : "0", "update_by" : "3f99e3319a8943ceb15c584f3325d064", "spend_time" : null, "step_seq" : "222", "progress" : "first progress" } }
错误码
请参见错误码。