
# 实例管理、补数据监控及配置环境变量
#### 实例管理
作业手动调度或者周期性启动调度都会创建一个新的实例，在实例管理中可以查看每次运行的作业实例，可以查看日志，节点运行时间。
#### 补数据监控
周期性的调度如果有执行失败，可以针对作业创建补数据任务，制定日期范围和作业的指定节点。
#### 配置环境变量
配置作业参数，当某参数隶属于多个作业，可将此参数提取出来作为环境变量，环境变量支持导入和导出。
表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"）} |
   
