实例管理、补数据监控及配置环境变量
实例管理
作业手动调度或者周期性启动调度都会创建一个新的实例,在实例管理中可以查看每次运行的作业实例,可以查看日志,节点运行时间。
补数据监控
周期性的调度如果有执行失败,可以针对作业创建补数据任务,制定日期范围和作业的指定节点。
配置环境变量
配置作业参数,当某参数隶属于多个作业,可将此参数提取出来作为环境变量,环境变量支持导入和导出。
| 序号 | 变量名 | 变量配置 |
|---|---|---|
| 1 | ETL_TODAY | #{DateUtil.format(DateUtil.addDays(Job.planTime,0),"yyyy-MM-dd")} |
| 2 | ETL_YESTERDAY | #{DateUtil.format(DateUtil.addDays(Job.planTime,-1),"yyyy-MM-dd")} |
| 3 | ETL_HOUR | #{DateUtil.format(DateUtil.addHours(Job.planTime,0),"HH")} |
| 4 | ETL_TODAY_MINUS7 | #{DateUtil.format(DateUtil.addDays(Job.planTime,-7),"yyyy-MM-dd")} |
| 5 | ETL_TODAY_MINUS8 | #{DateUtil.format(DateUtil.addDays(Job.planTime,-8),"yyyy-MM-dd")} |
| 6 | ETL_TODAY_MINUS1 | #{DateUtil.format(DateUtil.addDays(Job.planTime,-1),"yyyy-MM-dd")} |
| 7 | ETL_TODAY_MINUS2 | #{DateUtil.format(DateUtil.addDays(Job.planTime,-2),"yyyy-MM-dd")} |
| 8 | ETL_TODAY_MINUS180 | #{DateUtil.format(DateUtil.addDays(Job.planTime,-180),"yyyyMMdd")} |
| 9 | ETL_CURR_YEAR | #{DateUtil.format(DateUtil.addDays(Job.planTime,0),"yyyy")} |
| 10 | ETL_YEAR_ONEDAY | #{DateUtil.getYear(DateUtil.addYears(Job.planTime,-2))}-01-01 |
| 11 | ETL_YEAR_ONEDAY_NO_ | #{DateUtil.getYear(DateUtil.addYears(Job.planTime,-2))}0101 |
| 12 | ETL_TODAY_NO_ | #{DateUtil.format(DateUtil.addDays(Job.planTime,0),"yyyyMMdd")} |
| 13 | ETL_YESTERDAY_NO_ | #{DateUtil.format(DateUtil.addDays(Job.planTime,-1),"yyyyMMdd")} |
| 14 | ETL_TODAY_MINUS180_YES_ | #{DateUtil.format(DateUtil.addDays(Job.planTime,-180),"yyyy-MM-dd")} |