一、简述:
Azkaban3 共 15 张表,分别用于存储任务调度,定时任务,触发器,项目 Project,工作 Flows,作业 Jobs 等。
二、详细说明:
l 表:active_executing_flows
active_executing_flows |
运行时的执行流 |
|
exec_id |
执行的 id |
|
host |
执行的机器 |
|
port |
执行的端口 |
|
update_time |
执行的时间 |
l 表:active_sla
active_sla |
运行时的监控警告 |
|
exec_id |
执行的 id |
|
job_name |
job 的名字 |
|
check_ti |
检查的时间 |
|
rule |
制定的规则 |
|
enc_type |
类型 |
|
options |
操作内容 |
l 表:executions_flows
executions_flows |
执行的流(包含历史) |
|
exec_id |
执行的 id |
|
project_i |
项目的 id |
|
version |
当前版本 |
|
flow_id |
流flow的id |
|
status |
状态 |
|
submit_us |
交状态的用户 |
|
submit_ti |
交的时间 |
|
update_ti |
更新时间 |
|
start_tim |
开始时间 |
|
end_time |
结束的时间 |
|
enc_type |
类型 |
|
flow_data |
执行的 id |
l 表:executions_jobs
executions_jobs |
执行的 job(包含历史) |
|
exec_id |
执行的 id |
|
project_id |
项目的 id |
|
version |
当前版本 |
|
flow_id |
流的 id |
|
job_id |
job的id |
|
attempt |
尝试的次数 |
|
start_time |
开始的时间 |
|
end_time |
结束的时间 |
|
status |
状态 |
|
input_params |
传入的参数 |
|
output_params |
传出的参数 |
|
attachments |
l 表:execution_logs
execution_logs |
执行的 job 的日志 |
|
exec_id |
执行的 id |
|
name |
执行的 job 名字 |
|
attempt |
尝试的次数 |
|
enc_type |
类型 |
|
start_byte |
开始的字节 |
|
end_type |
结束的字节 |
|
log |
日志的内容(二进制) |
|
update_time |
更新的时间 |
l 表:project_events
project_events |
Project 操作的事件(Update File, set schedule) |
|
project_id |
项目的 id |
|
event_type |
操作时间的类型 |
|
event_time |
操作事件的事件 |
|
username |
操作的用户名 |
|
message |
时间操作的内容 |
l 表:project_files
project_files |
project 项目的文件 |
|
project_id |
项目的 id |
|
version |
操作的版本 |
|
chunk |
文件块 |
|
size |
文件大小 |
|
file |
文件的二进制文件 |
l 表:project_flows
project_flows |
Project 数据流 |
|
project_id |
项目的 id |
|
version |
操作的版本 |
|
flow_id |
流的 id |
|
midified_time |
修改的时间 |
|
encoding_type |
编码类型 |
|
json |
项目文件的内容(二进制类型) |
l 表:project_permissionions
project_permissionions |
Project 项目的权限 |
|
project_id |
项目的 id |
|
modified_time |
修改的时间 |
|
name |
用户的名字 |
|
permissions |
具体的权限值 |
|
isGroup |
是否分用户组 |
l 表:project_properties
project_properties |
Project 属性配置文件 |
|
project_id |
项目的 id |
|
version |
操作的版本 |
|
name |
每个 job 的属性 |
|
modified_time |
修改时间 |
|
encoding_type |
编码类型 |
|
property |
属性的二进制 述 |
l 表:project_version
project_version |
Project 的版本 |
|
project_id |
项目的 id |
|
version |
操作的版本 |
|
uploader |
上传的用户 |
|
file_type |
文件类型(zip 类型等) |
|
file_name |
文件的名字 |
|
md5 |
md5 加密后的名字 |
|
num_chunks |
文件块 |
l 表:projects
projects |
项目说明 |
|
id |
项目的 id |
|
name |
项目的名字 |
|
active |
是否正在使用(0, 1) |
|
modified_time |
修改的时间 |
|
create_time |
创建的时间 |
|
version |
所使用的版本 |
|
last_modified_by |
最后修改的时间 |
|
description |
述信息 |
|
enc_type |
类型 |
|
settings_blob |
设置的二进制数据 |
l 表:properties
properties |
其他属性说明 |
|
ame |
属性的名字 |
|
ype |
类型 |
|
odified_time |
修改的时间 |
|
alue |
属性的值 |
l 表:schedules
schedules |
其他的调度数据 |
|
schedule_id |
调度的 id |
|
project_id |
项目的 id |
|
project_name |
项目的名字 |
|
flow_name |
流的名字 |
|
status |
状态 |
|
first_sched_time |
首次调度的时间 |
|
timezone |
时区 |
|
period |
设定的调度区间 |
|
last_modifiy_tim |
最后修改时间 |
|
next_exec_time |
下次调度的时间 |
|
submit_time |
交的时间 |
|
submit_user |
交的用户 |
|
enc_type |
类型 |
|
schedule_options |
调度的操作内容 |
l 表:trigger
trigger |
触发器 |
|
trigger_id |
触发的 id |
|
trigger_source |
触发的源 |
|
modify_time |
修改的时间 |
|
enc_type |
类型 |
|
data |
设置触发的数据 |