前提条件
- 已创建项目及至少一个工作流。
注意依赖节点仅可选择已发布上线的工作流节点。
创建依赖节点
在工作流开发页面,您可以通过拖拽【任务依赖】节点进入画布完成节点新增。
配置依赖节点
双击依赖节点,可以编辑当前节点的依赖规则。
依赖推荐
智能推荐说明:
- 依赖推荐功能会基于SparkSql、HiveSql节点的历史血缘关系进行节点依赖推荐,帮您尽可能完整地填写依赖关系,依赖数据来源仅包含已调度上线的工作流任务。
- 非sql类型的节点暂不支持依赖推荐,您可以自行配置以来规则。
下游信息:
- 根据工作流当前上下游关系获取下游节点的信息,并根据下游节点的sql内容展示输入、输出表信息。
上游节点依赖:
- 点击智能推荐将会根据下游节点的输入表信息,推荐依赖信息。
- 您可以基于推荐的依赖信息再次修改满足业务需求。
手动创建依赖关系
- 您可以按照项目-工作流-任务粒度选择上游依赖,并配置依赖的偏移量和周期。
- 依赖节点将根据上游节点在偏移量周期内的最后一次调度时间的实例状态来判断是否依赖成功,例如:
依赖了A节点,周期为日,偏移量为昨天。依赖检查时,将会根据判断调度日期为昨日的A节点的最后一次实例是否成功来判断是否依赖成功。
- 依赖节点仅发布后才会生效,在数据开发画布里执行时将不会做依赖检查。