使用拆分和合并功能运行并行流程
- Updated: 2026/01/13
创建流程自动化后,您可以将其签入公共工作区,使分配到相关团队或角色的所有用户都能够访问。 为实现并行分支执行,请确保已将 Bot Runner 用户添加到设备池,以保障流程的无缝运行。
在运行包含并行分支的流程之前,请完成以下配置步骤:
注: 只有拥有 Automation Co-Pilot Business User 许可证的用户才能从公共工作区安排流程。
- 登录到 Control Room。
- 用户和角色设置
- 导航到。
- 创建一个名称为 pooladmin 的自定义用户,并为该用户分配 AAE_Pool Admin 系统角色。 该用户将负责管理机器人运行程序、机器人创造程序和设备池。
- 创建 Bot Runner 用户。 例如,(用户 1 和用户 2)。 这些用户将占用设备池资源。注: 在创建用户 1 和用户 2 时,请为两位用户输入相同的设备登录凭据(相同的设备用户名和设备密码)。
- 自定义角色创建
- 创建一个名为 Process Runner 的自定义角色,并授予其对以下功能的权限:
- 活动
- 机器人
- 设备
- Automation Co-Pilot 设置
在每个功能权限中选中所有相关的复选框。
- 在机器人选项卡中,选择包含您希望用户访问的自动化的文件夹。
- 为 Process Runner 角色分配这些文件夹的运行和查看权限。
- 在以以下身份运行部分,选择无人值守 Bot Runner 用户(用户 1 和用户 2)。 此步骤用于确定角色可访问哪些设备。
- 从列表中选择将使用此角色的用户(用户 1 和用户 2)。
- 保存更改。
- 创建一个名为 Process Runner 的自定义角色,并授予其对以下功能的权限:
- 设备池配置
- 以管理员或具有 AAE_Pool Admin 角色的用户身份登录。
- 创建设备池,并为其指定唯一名称,然后添加 Bot Runner 用户。注: 确保您拥有创建设备池权限,才能创建设备池。
- 选择与 Bot Runner 用户关联的设备,确保两台设备使用相同的用户名和密码。 如果设备凭据不一致,流程执行将会失败。
- 将 Process Runner 角色添加为使用者,允许用户 1 和用户 2 查看并使用设备池。
- 单击创建设备池。
设备池如何实现并行处理
设备池包含多台机器,支持将流程部署到池内的任意可用设备。 当您运行流程时,系统会自动识别并利用可用的设备。 如果第一个设备正忙,系统将转到下一个可用设备。 因此,并行分支可在池中的多台设备上并发执行。
如果计划执行的分支数量超过可用设备数量,多余的分支将被排队,并在资源可用时立即执行。 例如,如果一个流程有三条并行分支,但只有两台设备可用,则两条分支将立即运行,第三条分支将被排队,直到有设备空闲为止。