orchestrator
2023.10
true
Orchestrator 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年10月9日

自动化最佳实践

多租户

Orchestrator 提供了多租户选项。通过使用多个租户,用户可以将 Orchestrator 的单个实例拆分为多个部署环境,每个环境都具有自己的机器人、流程、日志等。所有租户共享同一 Orchestrator 数据库。

这样可以将所需资源与组织的其余部分隔离。只能从该租户内部访问自动化资源。

文件夹

文件夹使您能够限制对自动化管理的访问(即谁可以创建机器人、访问特定流程等),同时在组织的必要部门之间共享自动化本身。

机器人

为每个配置的机器人使用有意义的名称和描述。每次配置新的机器人时,应相应选择机器人的类型。

  • 无人值守机器人需要 Windows 凭据才能在无人值守机器人上运行无人值守作业。
  • 值守机器人对于有人值守的机器人,则不需要凭据,因为作业由人工代理直接在安装了机器人的计算机上手动触发。

将有人值守的机器人注册到 Orchestrator 之后,在“机器人”页面上查看其状态是否为“可用”。

流程

有时候,应该删除不再使用的旧版本的流程。可以手动选择版本并单击“删除”按钮一一进行删除,或者使用“删除不活动”将其删除。后者将删除未被任何流程使用过的所有版本。

注意:建议保留至少一个旧版本,以便在最新流程版本出现问题时回滚到旧版本。

作业

如果机器人需要不间断地运行多个流程,则即使机器人处于忙碌状态,也应相继触发所有作业。这些作业进入队列,状态为“待定”,当机器人再次可用时,Orchestrator 便会启动下一个作业。



最好是停止作业,而不是终止作业。

要停止作业,流程工作流中需要“应停止”活动。此活动返回一个布尔值,用以指示是否单击了“停止”按钮。



“终止”按钮向机器人发送“终止”命令。仅在需要时才应使用此选项,因为机器人可能正好在执行操作。

触发器

除了显而易见的功能外,触发器还可用于使机器人全天候运行。可以将作业计划为逐个执行(至少间隔 1 分钟)。如果在流程应启动时机器人不可用,则系统会将流程添加到作业队列中,并在机器人可用后立即执行。

队列

对创建的每个队列使用有意义的名称和说明。

在每个事务的生命周期结束时,必须设置项目处理的结果。否则,状态为“新”的事务会在 24 小时后自动转换为“已放弃”

使用“设置事务状态”活动,可以将队列项目的状态设置为“成功”或“失败”。请记住,配置后,只会重试带有应用程序错误类型失败项目。

当同一个机器人应处理两种或多种类型的项目时,至少有两种方法可以使用队列来管理项目:

  1. 创建多个队列,每种类型一个,并创建一个检查序列中所有队列的流程,并且包含新项目的队列应触发特定流程。
  2. 为所有项目创建一个队列,并为每个项目创建参数“Type”或“Process”。通过此参数,机器人应决定应调用哪个流程。

事务

“添加事务项目”活动让您可以无需使用队列即可获取所有事务功能,但仍应在此之前创建一个队列。此活动将一个项目添加到队列,并将其状态设置为“进行中”。立即开始使用该项目,不要忘记在流程结束时使用“设置事务状态”活动。

日志

“添加日志字段”活动将更多参数添加到机器人日志中,以实现更好的管理。在工作流中使用后,“日志消息”活动还将记录以前添加的字段。

  • 多租户
  • 文件夹
  • 机器人
  • 流程
  • 作业
  • 触发器
  • 队列
  • 事务
  • 日志

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。