DataWorks的调度任务实例生成方式有以下两种:
- T+1次日生成:全量任务转实例,任务若是在每天23:30之前提交发布的任务,第二天产生实例;23:30-00:00提交发布的任务,则会在第三天产生实例。
- 发布后即时生成:实时转实例,在代码编辑完成后,提交发布任务,会立即生成实例。定时时间在发布时间点10分钟后的任务才会正常运行。
注:发布流程只在标准模式项目中存在,简单模式项目中,提交即发布
关于实例的生成,需要注意以下情况:
- 组合节点不支持实时转实例功能。
- 旧版工作流不支持实时转实例功能。 公共云23:30后不支持实时转实例。
- 全量转实例期间(23:30~24:00点期间)不能进行实时转实例,可以提交发布,但不会转出实例。
- 已有的实例从T+1次日生成变更为发布后即时生成,会影响当天实例的产生情况。已运行的实例会保留,发布后未运行的实例会被删除并替换为实时转出的实例。
- 上游T+1形式生成实例,下游实时转实例节点会变成孤立节点,任务不会调度。
- 实时生成的过期实例: 上下游均为实时转实例节点,任务定时时间在发布时间点10分钟后的实例会正常转出。任务定时时间在发布时间点10分钟前,会生成已经完成的实例,其节点实例属性为实时生成的过期实例,下游正常调度。
示例场景:假设原先天任务定时调度时间设置18点执行,修改作业调度时间为13:55分(立即生成实例)。如果在13:45前发布任务,会生成1个能正常运行的实例。如果在13:45后发布任务,等到定时时间,会生成1个完成的实例,但节点实例属性为实时生成的过期实例。
DataWorks百问百答历史记录请点击查看
采购季限时!原价2500元现仅需99元,3分钟入门DataWorks标准版6大场景!点击查看
更多DataWorks技术和产品信息,欢迎加入【DataWorks钉钉交流群】