工作流按钮类型配置
创建于 2022-10-27 / 最近更新于 2022-11-07 / 1775
字体:
[默认]
[大]
[更大]
1. 工作流按钮概述
工作流按钮支持调度universe的工作流,通过工作流可以实现复杂的任务并行、任务调度、数据计算、数据回流等任务。设置工作流按钮时,需要在universe中先完成对应的工作流的开发,并提供对应的工作流ID。
2. 工作流按钮配置操作
2.1 单任务类型
单任务类型不支持多用户的并发操作,一般是由某个特定角色的用户,进行统一任务提交,配置时输入对应的工作流ID即可。
2.2 多任务类型
当多个用户需要进行在线协作,需要对用户的操作权限进行控制时,可以选择多任务类型。和单任务相比,多任务类型需要通过运行选项的设置来控制操作权限。
运行选项对应的就是工作流参数,用户在触发工作流的时候,可以选择指定的值作为参数传递到工作流。通过运行选项的配置,可以结合数开的工作流参数实现灵活数据处理流程配置。
1)如何配置运行选项?
选择数据集后,可以选择需要使用数据集中的指定字段,作为运行选项。
配置后效果如下,当用户点击对应工作流时,可以看到该字段的值作为了运行选项的可选项。如下方case演示,用户可以选择提交哪个身份的数据。
2)运行选项如何控制权限
运行选项的数据来自数据集,所以可以通过数据集行权限来控制,不同用户可以选择的选项是什么
3)配置运行选项后如何使用
运行选项必须搭配universe的工作流参数,在universe的工作流中指定参数,atlas中的运行选项将按照名称进行匹配。
如上方case中演示,如果设定运行选项名称为”业务类别”,则在对应的universe工作流中需要设定名称相同的工作流参数。
当用户在atlas中选择运行选项,并触发工作流运行时,会将对应的运行选项的值作为值传递到工作流参数。
在universe的工作流中,可以在需要的节点引用对应参数。
关于工作流参数操作使用,可见universe操作手册
4
1 人点赞过