- 发行说明
- 概述
- 将数据上传到 Communications Mining
- 使用调度程序框架
- 活动参考
- 操作指南
- 使用 Communications Mining 验证流结果

Communications Mining 活动
使用 Communications Mining 验证流结果
本快速入门指南通过在UiPath™ Action 应用程序中添加验证站点,然后通过Action Center将其作为应用程序操作发送出以进行验证,从而开始验证流结果。 本教程使用 UiPath Studio 自动处理流结果,使用 UiPath Apps 显示验证站点,并使用 Action Center 执行验证。本教程中所有示例所使用的文档类型为健康保险表单,其类型为 CMS 1500 索赔表单。
本快速入门指南的概述步骤如下:
- 构建显示验证控件的操作应用程序。
- 使用先前配置的应用程序设计 Studio 自动化,该自动化可处理流结果,并将其发送以在 Action Center 中进行验证。
- 在 Action Center 中完成操作。
先决条件
确保您的租户:
- 拥有足够的 Robot Units,因为应用程序使用 Serverless Robot 运行。
- 在 Orchestrator 中创建并配置 Serverless Robot 模板。有关 Serverless Robot 以及将其添加到租户的更多信息,请访问使用 Serverless Robot 执行 Unattended 自动化。
1. 创建 Actions 应用程序
要创建 Actions 应用程序,请按照以下步骤操作:
- 转到 Studio Web。
- 选择“新建” ,然后选择“应用”以创建新项目。
- 在应用的“项目资源管理器”中,选择“添加页面、工作流、控件、集成” ,然后选择“操作” 。
此步骤将向您的应用程序添加操作,并允许您为其配置操作架构。
- 展开“操作” ,然后选择“操作架构” 。
使用需要用于 Action Center 中的应用程序操作的 In 和 Out 参数配置操作架构。
- 对于“结果” ,添加您希望操作具有的其他自定义结果。
例如,您可以添加名为
Approve
的自定义结果。 - 对于“输入属性” ,为要传递到操作中的数据添加属性。
- 对于“输出属性” ,为您要从操作中检索的参数添加属性。
- 对于“输入/输出”属性,请添加在 Studio 自动化中用作输入/输出参数的属性。
这些输入/输出属性首先在传递给操作的“创建应用程序任务”活动中显示为属性。然后,在该操作完成后,您可以通过“任务对象(输出) ”属性访问与“ 等待应用程序任务然后继续” 活动更新的相同属性。
- 对于“结果” ,添加您希望操作具有的其他自定义结果。
2. 添加并自定义验证控件
验证控件包含在处理包含流结果的工作流时使用的验证站点。要在操作应用程序中添加并自定义验证控件,请按照以下步骤操作:
- 打开要包含验证站点的所需操作应用程序。
- 选择“打开工具箱” 。
- 在“显示”下,找到“验证控件” ,然后将其添加到您的应用程序中。
将验证控件添加到应用程序会自动在应用程序的“项目资源管理器”
Var<ValidationControl_PageName>
的“应用程序变量” 部分下创建一个 变量。注意:您可以使用验证控件和相应的应用程序变量从验证控件读取信息。使用Var<ValidationControl_PageName>
应用程序变量向其中写入信息。 - 准备操作架构:
- 在Project Explorer 的Action下,选择ActionSchema 。
- 在“输入属性”中,选择“添加属性” 。
- 在属性搜索栏中,选择“更多选项” 。
- 在“高级”下,选择“内容验证数据” 。
这是将在“创建应用程序任务”活动中显示的输入属性。内容验证数据输入属性需要一个
ContentValidationData
对象作为输入,它可以是单个对象,也可以是ContentValidationData
实例的数组/列表。ContentValidationData
包含验证站点的工件。ContentValidationData
使用“创建 Communications Mining 验证工件”活动创建。
- 配置验证控件:
- 转到“验证控件”属性。
- 在“来源”输入中,选择您已定义为
ContentValidationData
类型的“操作”输入。
- 使用所需的其他控件配置应用程序的其余部分。
3. 为验证控件创建事件
您可以触发特定于验证控件的各种事件。在“项目资源管理器”中,导航到 “验证控件”,然后将其选中。验证控件的“事件”面板允许您为特定事件定义自动化。
下表描述了可用的验证控件事件:
事件 | 描述 |
---|---|
就绪 | 加载验证控件时触发。 |
文档类型已更改 | 当用户更改验证控件的文档类型时触发。 |
选定的字段 | 当用户在验证控件中选择一个字段或一个字段值时触发。 |
字段值已更改 | 当用户在验证控件中添加、删除或替换字段值时触发。 |
4. 使用专用的验证控件活动
- 设置验证控件字段焦点: 使您可以根据配置的事件聚焦于某个字段。
- “保存验证控件状态” :保存验证控件的状态。如果要稍后重新访问并完成验证,可以使用此选项。
5. 发布并部署应用程序
在为其中的控件构建“操作”应用程序并触发器自动化后,您可以发布该应用程序。发布应用程序后,该应用程序可用于创建应用程序操作。有关发布应用程序的更多信息,请访问发布、部署和升级应用程序项目。
先决条件
- 安装以下活动包版本:
- CommunicationsMining.Activities 版本 1.5.1 或更高版本。
- Persistence.Activities 版本 1.5.5 或更高版本。
- AppEvents.Activities 版本 3.12.0 或更高版本。
- 在 Orchestrator 中要发布处理流结果的自动化的同一文件夹中创建一个存储桶。
在应用程序中加载验证控件所需的数据存储在 Orchestrator 存储桶中。
- 在 Studio 项目文件夹中添加要处理的流结果。
- (可选)如果您要使用生成式提取或验证功能,则需要 AI Unit。有关 Communications Mining™ 中生成式提取功能的更多信息,请访问生成式提取。
1. 使用 Communications Mining 处理文件
添加使用 Communications Mining 处理文件的活动。使用数字化和提取,通过应用程序准备流结果以在 Action Center 中进行验证。
添加用于处理文件的活动后,以下变量应可用:
- 输出流结果:流结果存储在 获取流结果 活动的输出属性 结果 的变量中。
2. 将验证信息发送到应用程序
流结果准备好供验证后,您可以准备要发送给先前创建和部署的应用程序的所有信息。请执行以下步骤:
- 添加创建 Communications Mining 验证工件活动以创建
Content Validation Data
对象,该对象存储在操作应用程序中加载验证控件所需的信息。在此示例中,使用先前创建或输出的变量配置活动:- “Orchestrator 存储桶文件夹路径”:托管要在其中创建操作的存储桶的 Orchestrator 文件夹的名称。
- Orchestrator 存储桶:
storageBucketName
- Orchestrator 存储桶目录路径:之前输入的存储桶中要存储操作数据的目录路径
- “输入流结果”:要验证的流结果。使用“获取流结果”活动的输出变量中的某个条目,该输出变量是一个结果集合。使用选择一个条目,例如
<getStreamResultsOuputVariable>.Results(<index>)
。 -
模型:与输入流结果对应的模型。使用位于
<getStreamResultsOuputVariable>.Model
下的获取流结果活动的输出变量的模型属性。 -
“超时(毫秒)” :指定在引发错误前活动连接到 Orchestrator 的等待时间 (以毫秒为单位)。
-
内容验证数据:输出变量,用于存储已处理的流结果的所有信息以及操作数据的位置信息。您稍后会使用此输出变量作为“检索 Communications Mining 验证工件”活动的输入。
- 添加“创建应用程序任务”活动,以便将对象绑定到先前设计的应用程序,然后将其发送到 Action Center 进行验证。
在此示例中,按如下方式配置活动:
- 标题:
CVD
- 优先级:
Medium
- 应用程序:
Demo.Validation.Control.in.Apps
- 应用程序版本:v2.0.0
选择应用程序以及要用于创建操作的相应版本后,该应用程序的输入属性将显示在活动主体中。
- 在此示例中,其中一个输入属性是Action_Content_Validation_Data ,它需要以前创建的 Communications Mining 验证工件:
contentValidationData
。
- 在此示例中,其中一个输入属性是Action_Content_Validation_Data ,它需要以前创建的 Communications Mining 验证工件:
图 1.创建应用程序任务活动 - 标题:
- 添加“等待应用程序任务然后继续”活动,以返回有关操作的信息,然后继续执行工作流。
在“已创建的应用程序任务”字段中,输入“创建应用程序任务”活动的输出变量。
- 添加检索 Communications Mining 工件活动,以在用户在 Action Center 执行验证后返回 Communications Mining 验证工件。
将“创建 Communications Mining 验证工件”活动的输出变量传递为“检索 Communications Mining 工件”活动的输入。