问题1:您好老师,如果我想建一个Dataphin业务流程, A-B-C-D,只要运行了A就要把B C D 也运行了,但是找个业务流程是要手动触发的,那么A B C D 是选手动任务还是周期任务? 如果是触发了A,会自动触发 B C D 的流程吗 ?
问题2:是的,手动任务不能上下游配置,那这样的情况该怎么办? 用周期任务?然后空跑?
您可以将 A、B、C、D 分别作为单独的任务添加到 Dataphin 中,并设置它们的调度周期和依赖关系。在设置依赖关系时,将 B、C、D 的依赖任务设置为 A,这样当 A 任务运行成功后,就会自动触发 B、C、D 任务的执行。
对于 A、B、C、D 这些任务,您可以选择使用手动任务或周期任务来进行调度。如果您希望这些任务可以在特定时间点或时间间隔内自动运行,可以选择周期任务,并设置相应的调度周期。如果您希望手动触发这些任务的运行,可以选择手动任务,并在需要时手动执行它们。
您好!如果您想在Dataphin中创建一个业务流程,其中A运行后自动触发B、C和D的执行,可以使用Dataphin的任务调度功能来实现。
以下是一种可能的设置方法:
创建步骤A:首先创建并配置步骤A,确保其完成所需的操作和计算。可以使用Dataphin的数据开发工具或可视化编排工具来定义和编排步骤A。
创建步骤B、C和D:随后,创建步骤B、C和D,并根据业务需求分别进行配置。
设置依赖关系:在Dataphin的任务调度配置中,为步骤B、C和D设置依赖关系,使它们依赖于步骤A的成功完成。这样,当步骤A执行成功时,任务调度将自动触发步骤B、C和D的执行。
回答1:您好,从目前场景来看,A任务是需要手动运行的,但是这样就无法建立依赖关系,无法满足运行了A就要把B C D 也运行了;目前公共云版本不支持这样配置
后续版本支持创建补数据任务,可以实现该业务场景哈。
回答2:先可以配置成周期任务,然后配置调度为暂停调度,后面需要运行时,再操作手动恢复
,此回答整理自钉群“Dataphin公共云答疑群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。