Orchestrator
2022.10
False
横幅背景图像
Orchestrator 用户指南
上次更新日期 2024年5月20日

与队列一起使用的 Studio 活动

这些活动是 UiPath.System.Activities 活动包的一部分,可以在“活动”面板中找到,在 Orchestrator >“队列”下。
  • 添加队列项目”- 为队列填充项目,定义必须处理这些项目的时间范围,并添加对每个项目的自定义引用。默认情况下,将项目添加到队列时,其状态为“”。
  • 添加事务项目”- 在队列中添加项目,启动事务并将状态设置为“正在进行”。它还可以配置为添加对每个事务的自定义引用。
  • 批量添加队列项目 - 将指定 DataTable 中的项目集合添加到指定队列,并将项目的状态设置为“”。
  • 删除队列项目 - 从指定队列中删除状态为“”的项目。为了在 Studio 中执行此活动,必须将 Robot 连接到 Orchestrator,并且 Robot 角色需要拥有对队列的“编辑”、“创建”和“删除”权限,以及对事务的“删除”权限。该活动在执行它的 Robot 下运行。
  • 获取队列项目”- 根据创建日期、优先级、状态和引用等多个筛选条件,从指定的队列中检索最多 100 个事务的列表。
  • 等待队列项目 - 从指定队列中检索队列项目,并将其存储在 QueueItem 变量中。在运行时,如果指定的队列为空,则此活动会向 Orchestrator 发送一条消息,声明其已准备好接收队列项目,然后等待将新项目添加到队列中。检索到后,项目的状态将设置为“正在进行”。
  • 获取事务项目”- 从队列中获取一个项目,以便您可以处理(启动事务)并将其状态设置为“正在进行”。
  • 延期事务项目”- 添加两个时间参数,最迟必须在这两个参数所指示的时间(不早于“延期”且不晚于“截止日期”)之间处理事务。
  • 设置事务进度”- 帮助您为状态为“正在进行”的事务创建自定义进度状态。这可以放置在自动化项目中的关键位置,以便在崩溃时通知事务的进度。此选项在故障排除过程中非常有用。
  • 设置事务状态 - 将事务项目的状态更改为“失败”(出现应用程序业务异常)或“成功”。当您自动化的应用程序失败或无响应时,应使用应用程序异常,而当某个事务值不符合业务要求时,应使用业务异常。

    注意:如果您在 Orchestrator 中的队列中配置了“自动重试”选项,则系统会重试已失败并出现应用程序异常的项目。

作为 Orchestrator 其他功能的一部分,还开发了用于队列的其他活动。例如,长时间运行的工作流使用以下队列活动,这些活动属于 UiPath.Persistence.Activities 包:

  • 添加队列项目并获取引用”- 添加带有参数的队列项目,并检索存储在QueueItemData中的相应队列项目对象,以便在工作流执行期间随时等待事务完成。
  • 等待队列项目然后继续 - 暂停执行当前工作流,直到指定的事务完成为止。要指定事务,必须提供从“添加队列项目并获取引用”活动获得的 QueueItemData 对象。事务完成后,系统将继续执行工作流。

有关如何将这些活动用于队列的更多信息,请参见“在 Studio 中管理队列”页面。

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.