解决Dolphinscheduler跨任务流依赖

        最近在用Dolphinscheduler搭建一个数据中台,刚把ODS层的接口抽数任务部署好,现在在开发DWD层的任务,需要新建一个DWD层的任务流,方便和ODS层接口任务流区分开,这就涉及到一个问题,因为DWD层的任务用到了ODS层的表,所以要等到ODS层任务跑完之后再调度DWD层的任务,同一个任务流中的任务只需要连线就可以设置前后依赖关系,那跨任务流如何实现任务之间的依赖呢?

 这里我们需要用到Dependent任务,如下图所示:

解决Dolphinscheduler跨任务流依赖_第1张图片

 用鼠标将这个任务节点拖到任务流画布中进行编辑,点击添加依赖:

解决Dolphinscheduler跨任务流依赖_第2张图片

你就可以在这里选择对应的任务名称进行配置即可

 解决Dolphinscheduler跨任务流依赖_第3张图片

有可能遇到的问题:

配置依赖的时候点击项目名称发现没有可用的项目可以选择,如果是这样,建议你用admin用户来进行配置Dependent任务节点。

下方是Dependent任务类型的官方说明:

https://dolphinscheduler.apache.org/zh-cn/docs/latest/user_doc/guide/task/dependent.html

你可能感兴趣的:(大数据)