版本:v1.8.6

新增功能

1.补数据支持补上游数据

  • 功能介绍:
    • 在业务场景中经常会碰到下游的任务出现问题,需要上游重新调度起来,但是由下游去反推到上游只能由人工去定位上游的任务,然后再从上游开始补数据,操作复杂。此次更新任务运维中心将支持在创建补数据任务时,自定义补数范围,包括仅下游任务、仅上游任务和上下游任务。

2.支持实例诊断

  • 功能介绍:
    • 实例诊断通过将实例的生命周期分为三个阶段,实例准备、实例提交和实例运行,有针对性地对不同阶段实例进行各项检查,从而帮助用户快速定位到实例的问题原因,例如实例到了就绪时间却未生成,实例被系统终止以及任务运行失败等异常情况。

功能优化

1.重跑时支持上游依赖判断

  • 功能介绍:
    • 当由于某些原因出现任务大批量失败,导致任务依赖的下游都被终止时,用户想要重跑上下游实例,往往需要按照依赖关系去重跑上下游,但原先任务运维中心批量重跑操作会一次性拉起所有实例进行重跑,不再校验其上游依赖,导致任务会出现重跑时上游并非成功而导致下游产出数据异常的问题。此次升级后,在批量和单个重跑任务的时候,会保留任务的依赖关系,如果系统检测到被重跑任务所依赖的上游不满足依赖条件,下游会处于就绪等待上游的状态,直到上游成功后,下游才会开始正常运行。如果用户不需要判断依赖,则可以选择强制重跑。

2.支持快捷筛选已到计划执行时间但未就绪的实例

  • 功能介绍:
    • 实例未就绪时,可能是因为未到达计划执行时间,也可能是因为上游依赖未完成,或是任务已被加入冻结池等原因,支持用户快捷筛选已到计划执行时间但未就绪的实例,从而及时发现被阻塞的异常实例。