文档首页/ 政府/ 华为云政务大数据解决方案/ 实施步骤/ 数据开发/ 实例管理、补数据监控及配置环境变量
更新时间:2024-05-06 GMT+08:00
分享

实例管理、补数据监控及配置环境变量

实例管理

作业手动调度或者周期性启动调度都会创建一个新的实例,在实例管理中可以查看每次运行的作业实例,可以查看日志,节点运行时间。

补数据监控

周期性的调度如果有执行失败,可以针对作业创建补数据任务,制定日期范围和作业的指定节点。

配置环境变量

配置作业参数,当某参数隶属于多个作业,可将此参数提取出来作为环境变量,环境变量支持导入和导出。

表1 环境变量列表

序号

变量名

变量配置

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")}

相关文档