文档
测试

Get Job Status

GET
http://192.168.88.132:7070/kylin/api/jobs/{jobId}

接口描述

根据jobId获取job的状态信息及执行步骤的状态信息

请求头

参数名
类型
描述
必填
Authorization
string
示例:Basic QURNSU46S1lMSU4=
必填
Content-Type
string
示例:application/json
必填

响应参数

参数名
类型
描述
必填
uuid
string
示例:9f67b428-86e7-c62f-dea6-e5a5cd9d61a9
必填
last_modified
number
示例:1588065417643
必填
version
string
示例:2.6.0.20500
必填
name
string
示例:BUILD CUBE - cube_test2 - FULL_BUILD - CST 2020-04-28 17:13:08
必填
type
string
示例:BUILD
必填
duration
number
示例:211
必填
related_cube
string
示例:cube_test2
必填
display_cube_name
string
示例:cube_test2
必填
related_segment
string
示例:0cf00549-639a-c102-2dbc-984ded580d87
必填
exec_start_time
number
示例:1588065205851
必填
exec_end_time
number
示例:1588065417640
必填
exec_interrupt_time
number
示例:0
必填
mr_waiting
number
示例:63
必填
steps
array
数据列表
必填
interruptCmd
object
示例:null
必填
id
string
示例:9f67b428-86e7-c62f-dea6-e5a5cd9d61a9-00
必填
name
string
示例:Create Intermediate Flat Hive Table
必填
sequence_id
number
示例:0
必填
exec_cmd
object
示例:null
必填
interrupt_cmd
object
示例:null
必填
exec_start_time
number
示例:1588065205876
必填
exec_end_time
number
示例:1588065233060
必填
exec_wait_time
number
示例:0
必填
step_status
string
示例:FINISHED
必填
cmd_type
string
示例:SHELL_CMD_HADOOP
必填
info
object
数据字典
必填
hdfs_bytes_written
string
示例:630
必填
startTime
string
示例:1588065205876
必填
endTime
string
示例:1588065233060
必填
run_async
boolean
示例:false
必填
submitter
string
示例:ADMIN
必填
job_status
string
示例:FINISHED
必填
build_instance
string
示例:73047@master
必填
progress
number
示例:100
必填

说明 / 示例

示例: http://192.168.88.132:7070/kylin/api/jobs/9f67b428-86e7-c62f-dea6-e5a5cd9d61a9 说明: 在此示例中jobId为9f67b428-86e7-c62f-dea6-e5a5cd9d61a9 响应说明: 返回该job的目前状态信息及各个执行步骤的状态信息,执行步骤主要以下步骤: 1、创建临时的Hive平表(从Hive从读取数据) 2、计算各维度的不同值,并收集各Cuboid的统计数据 3、创建并保存字典 4、保存cuboid统计信息 5、创建HTable 6、计算cube(一轮或多轮计算,每一轮都是列为一个执行步骤) 7、将Cube计算结果转成HFile 8、加载HFile到HBase 9、更新Cube元数据 10、垃圾回收