orchestrator
latest
false
Orchestrator 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年10月30日

与队列一起使用的 Studio 活动

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

    注意:如果您在 Orchestrator 中的队列中配置了“自动重试”选项,则系统会重试已失败并出现应用程序异常的项目。
作为 Orchestrator 其他功能的一部分,还开发了用于队列的其他活动。例如,长时间运行的工作流使用以下队列活动,这些活动属于 UiPath.Persistence.Activities 活动包:
  • 添加队列项目并获取引用 - 添加具有参数的队列项目,并检索存储在 QueueItemData 中的相应队列项目对象,以便在工作流执行期间随时等待事务完成。
  • 等待队列项目并继续 - 暂停当前工作流的执行,直到完成指定的事务。 要指定事务,必须提供从“ 添加队列项目和获取引用” 活动获取的 QueueItemData 对象。 事务完成后,将继续执行工作流。

此页面有帮助吗?

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