审批中心
对于简单模式工作空间,当前支持开发者在提交脚本和作业时,由指定审核人进行审批。审批中心可以对单据审批进行统一管理,对审批人进行工作空间级的配置和维护。
约束与限制
- 仅当前工作空间的管理员或者拥有DAYU Administrator、Tenant Administrator权限的用户,可新建、修改和删除审批人。
- 审批人必须为当前工作空间管理员或者拥有DAYU Administrator、Tenant Administrator权限的用户。
- 当前工作空间为企业模式时,通过任务发布方式进行单据的审批操作,不支持提交脚本或者作业进行审批。
- 开启审批功能时,相关API的请求体需要增加审批人属性,具体见作业开发API。
- 审批开关的配置、作业和脚本的审批只能在前台界面进行操作。
- 有实时Pipeline作业的情况下,不允许打开审批开关。
- 审批开关打开后,审批中心功能对审批人和单据提交人都可见。审批开关关闭时,仅当前工作空间的管理员或者拥有DAYU Administrator、Tenant Administrator权限的用户可以看到审批中心功能,其他用户不可见。
审批配置
仅当前工作空间的管理员或者拥有DAYU Administrator、Tenant Administrator权限的用户可以进行审批配置。打开审批开关后,可以对作业或者脚本进行审批配置。
- 选择“数据开发 > 审批中心”,单击“审批配置”页签。
- 开启审批开关。仅当前工作空间管理员或者拥有DAYU Administrator、Tenant Administrator权限的用户,可以开启或者关闭审批开关。
- 该开关开启后,在提交作业或脚本时,都需要指定审批人。开关关闭后,所有作业/脚本都将不再需要审批。
- 如果当前工作空间还有未完成审批的流程,不可以关闭开关。
- 配置审批时,系统支持三种不同场景的审批配置。
- 全部作业/脚本:工作空间内的所有作业和脚本都开启审批。
- 自定义作业/脚本:自定义添加需要审批的作业/脚本。
选择“审批作业”页签,单击“添加”,进入“请选择要审批的作业”界面,选择需要审批的作业。 添加作业时会自动添加其关联的脚本。当选中目录时,仅将当前目录下的作业添加到需要审批的作业中。若在该目录下新创建作业,则需要再次添加。单击“确定”。
作业添加后,可以删除,支持批量删除。
选择“审批脚本”页签,单击“添加”,进入“请选择要审批的脚本”界面,选择需要审批的脚本。当选中目录时,仅将当前目录下的脚本添加到需要审批的脚本中。若在该目录下新创建脚本,则需要再次添加。单击“确定”。
脚本添加后,可以删除,支持批量删除。
- 基线任务作业:从基线任务添加需要审批的作业。
选择“审批作业”页签,单击“添加”,进入“从基线添加要审批的作业”界面,选择基线任务的优先级作业,所选基线对应的作业,将被指定为需要审批的作业,单击“确定”。基线任务上游的作业也需要审批。
选择“审批脚本”页签,选择了基线对应的作业,作业关联的脚本会同步显示在该页面。
- 在“审批人信息”,当前工作空间管理员或者拥有DAYU Administrator、Tenant Administrator权限的用户,可以配置审批人信息。
- 单击“审批人管理”,进入管理控制台,选择“工作空间”进入。
- 单击当前工作空间进入空间信息界面。
- 配置“空间成员”信息。单击“添加”进入添加成员界面。
- 搜索“成员账号”并设置管理员角色。
- 单击“确定”。配置好的审批人信息会自动显示出来便于查看。
审批管理
- 单据提交人可在审批中心页面,查看自己提交的申请及审批进度。
- 选择“数据开发 > 审批中心”,单击“我的申请”页签。
- 单击操作栏中的“查看”,可以查看申请单的详细信息。
- 单击操作栏中的“撤回”,可以撤回申请单,修改后可重新提交审批。
- 仅审批人可以查看待自己审批的申请单。
- 选择“数据开发 > 审批中心”,单击“待审批”页签。在此页面查看当前需要审批的申请单。
- 单击操作栏的“审批”,查看申请单的详细信息并进行审批。
- 填写审批意见后,根据实际情况同意或拒绝该申请单。
- 仅审批人可以查看自己已审批的历史记录。
- 选择“数据开发 > 审批中心”,单击“已审批”页签。在此页面查看已审批的申请单。
- 单击操作栏中的“查看”,审批人可以查看申请单的审批记录和申请内容等详细信息。