Automation Co-Pilot 中的调度程序用户和设备池
- Updated: 2025/04/23
为了协助在 Automation Co-Pilot 中运行常规自动化,调度程序用户可以在设定的时间运行一个流程或 bot 自动化。 这可以与设备池中的设备结合使用,以提高部署效率。
调度程序定义和概念
调度程序用户不是人类用户,而是帮助分配资源的中间人。 此用户在部署期间向 Automation Co-Pilot 提供两个必要的详细信息:设备和运行器许可证。
- 调度程序用户拥有一个调度程序角色。
- 调度程序角色定义了一对多的运行身份用户配置。
- 调度程序角色是一对多设备池的使用者。
角色 | 要求 |
---|---|
管理员 |
|
调度程序用户 |
|
Bot Runners |
注: 最后两点有一些细微差别。 调度程序用户应满足这些要求,因为运行程序将使用来自调度程序的权限。
|
调度程序、运行身份用户和设备
当调度程序部署自动化时,运行身份用户(Bot Runners)和用于部署 bot 的设备遵循以下原则。
-
调度程序用户根据设备池中的配置和每个自动化的无人值守 Bot Runners,确定 bot 的部署对象和位置。
-
根据您的配置,系统将分析资源(用户和设备)的可用容量,并确定最佳的部署方案。
-
通常,运行身份用户具有默认设备。 如果没有为这些用户设置设备,则必须使用设备池。
-
设备池包括多台可以部署自动化的机器,从而在计划部署时增加资源的可用性。 自动化已部署在设备池中的可用设备上。
-
每个计划的自动化将使用最适合的运行身份用户和设备部署一次。 当计划的自动化超过可用资源时,多余的自动化将排队等待,直到有可用资源为止。 例如,如果计划了三个 bots,但只有两个设备可用,则部署两个 bots,最后一个 bot 排队等待下一个可用设备。
该系统允许在多个设备和用户之间高效且灵活地部署 bots。
调度程序用户的层级:流程、全局、团队
当存在多个调度程序时,例如团队调度程序、流程调度程序和全局调度程序,系统会使用层次结构来确定使用哪一个。
-
团队调度程序: 这是系统首先检查的调度程序。 如果定义了团队调度程序,它将用于自动化部署。
-
流程调度程序: 如果未定义团队调度程序,系统将检查流程调度程序。 如果定义了流程调度程序,它将用于部署。
-
全局调度程序: 如果既没有定义流程调度程序,也没有定义团队调度程序,系统将默认使用全局调度程序。
部署顺序
bot 的部署过程是基于两个因素确定的:

- 调度程序用户(每流程调度程序用户或全局调度程序用户)如何附加到分配给该流程的团队或角色。
- 是否已预先定义设备池。
注: 当调度程序用户或设备池被修改时,系统可能需要长达十分钟才能在流程自动化中使用更新的配置。 要解决此缓存时间限制,您可以手动编辑流程并更新调度程序用户配置。
以下流程图说明了调度程序用户和定义的设备池在 bot 部署中的优先级和效果。- 在 Control Room 中,前往 。
- 从您选择的流程中,单击 。

您已准备好配置调度程序用户。为 Automation Co-Pilot 配置调度程序用户