- 入门指南
- 最佳实践
- 租户
- 文件夹上下文
- 自动化
- 流程
- 作业
- 触发器
- 日志
- 监控
- 队列
- 资产
- 存储桶
- Test Suite - Orchestrator
- 集成
- 传统机器人
- 故障排除
使用长时间运行的工作流
发票处理和绩效审核等需要逻辑碎片化或人工干预(验证、批准、异常处理)的流程,可使用 UiPath 套件中的一组工具进行处理:Studio 中称为“ 编排流程”、“操作”和“资源分配”的专用项目模板Orchestrator 中的功能。
大致来说,您可以使用“暂留”和“智能 OCR”活动包中的活动来配置工作流。可以配置工作流,以便仅在满足某些要求的情况下才能继续已暂停的作业。仅在满足要求之后,才会为作业恢复分配资源,从而确保在使用方面没有浪费。
在 Orchestrator 中,标记方式则是暂停作业,等待要满足的条件,然后照常恢复并执行作业。根据您使用的对,完成要求会发生变化,Orchestrator 的响应也会相应地进行调整。
活动 |
用例 |
---|---|
引入队列条件,例如处理队列项目。 暂停主作业后,需要通过辅助作业处理队列项目。此流程完成后,主作业将继续。根据您配置工作流的方式,恢复的作业可以使用从已处理的队列项目中获取的输出数据。 |
活动 |
用例 |
---|---|
引入在 Action Center 中作为操作发现的用户干预条件。 作业暂停后,将在 Action Center 中生成操作(在 Studio 中配置)。 仅在完成操作后,作业才能继续。 表单操作需要由分配的用户完成。 用户分配可以直接在 Action Center 中处理,也可以通过“ 分配任务 ”活动处理。 |
活动 |
用例 |
---|---|
引入在 Action Center 中作为操作发现的用户干预条件。 作业暂停后,将在 Action Center 中生成操作(在 Studio 中配置)。 仅在完成操作后,作业才能继续。 外部操作可由对操作具有“编辑”权限并有权访问关联文件夹的任何用户来完成。 |
活动 |
用例 |
---|---|
引入在 Action Center 中作为操作发现的用户干预条件。 作业暂停后,将在 Action Center 中生成操作(在 Studio 中配置)。 仅在完成操作后,作业才能继续。 文档验证操作需要由分配的用户完成。 用户分配可以直接在 Action Center 中处理,也可以通过“ 分配任务 ”活动处理。 为了让机器人向存储桶上传数据,并从存储桶下载和删除数据,需要授予其适当的权限。这可以通过以下步骤更新机器人角色来完成: 要上传文档数据:
要在下载后删除文档数据:
|
活动 |
用例 |
---|---|
引入一个时间间隔作为延迟,在此期间工作流将暂停。 延迟过后,将继续作业。 |
作业片段不限于由同一机器人执行。可以在恢复作业并准备执行时使用任何可用的机器人来执行它们。这也取决于定义作业时配置的执行目标。