- 在开始之前
- 入门指南
- 集成
- 设置自动化集成
- 使用流程应用程序
- 创建应用程序
- 正在加载数据
- 自定义流程应用程序
- 发布仪表板
- 应用程序模板
- 其他资源
Process Mining 用户指南
简介
要使业务用户能够触发自动化,您必须设置自动化集成。下面概述了为Process Mining流程应用程序设置自动化集成的步骤。
发送电子邮件示例
您可以下载 Send_Email_example_files.zip 文件,以轻松设置自动化集成,向自己发送一封电子邮件。
Send_Email_example_files.zip 文件包含以下内容:
- SendEmail.zip文件,其中包含您可以在Studio中导入的自动化工作流项目。
备注:
自动化工作流内置在 UitPath Studio 2022.10.5 中。
- simpleschema.json 文件,可用于设置 Orchestrator 队列。
步骤 1:创建自动化工作流
要设置自动化集成,请先在UiPath™ Studio中创建一个自动化工作流。例如,您可以设置自动化,以在将项目添加到 Orchestrator 队列时发送电子邮件。例如,此自动化可用于针对Process Mining中检测到的延迟付款案例发送提醒电子邮件。有关自动化工作流的示例,请参见下图。
如果要从队列中拉取项目,请在自动化工作流中定义一个“获取事务项目”活动。请参见下图。
在上面的示例中, “设置变量值”活动用于将参数设置为可在电子邮件中使用的变量。Microsoft Office 365:“发送电子邮件”活动用于通过自动化发送通知电子邮件。
- 在Studio中,发布自动化,使其在UiPath™ Orchestrator 中可用。
步骤 2:设置 Orchestrator 队列
- 在Orchestrator中,使用特定数据 JSON 架构创建一个新队列。数据 JSON 架构定义自动化所需的输入数据。确保 JSON 架构与自动化中定义的参数匹配。
重要提示:
仅Process Mining支持 Orchestrator 中包含特定数据 JSON 架构文件的队列 。以下代码显示了一个用于设置与Process Mining集成的特定数据 JSON 架构示例。
{ "definitions": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://example.com/root.json",
"type": "object",
"title": "The Root Schema",
"properties":{
"CaseID":
{ "type": ["string", "null"]
},
"Supplier":
{ "type": ["string", "null"]
},
"Value":
{ "type": ["string", "null"]
},
"Email":
{ "type": ["string", "null"]
}
}
}
{ "definitions": {},
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "http://example.com/root.json",
"type": "object",
"title": "The Root Schema",
"properties":{
"CaseID":
{ "type": ["string", "null"]
},
"Supplier":
{ "type": ["string", "null"]
},
"Value":
{ "type": ["string", "null"]
},
"Email":
{ "type": ["string", "null"]
}
}
}
对于不应包含null值的列,请从属性定义中删除,"null" 。
-
为队列添加“触发器” ,然后选择您在Studio中创建的自动化工作流作为关联的流程。
在Orchestrator中创建队列后,您可以从Process Mining流程应用程序引用该队列。
步骤 3. 在 Process Mining 中配置自动化集成
-
在 Process Mining 中,在仪表板编辑器中打开要为其启用自动化集成的流程应用程序。请参阅使用仪表板编辑器。
-
在仪表板编辑器中,选择“自动化管理器”按钮,打开自动化管理器。请参阅自动化管理器。
-
添加新的自动化,然后选择Orchestrator队列。
- 单击“ + 添加自动化” 。
- 在“添加队列”对话框中,选择要使用的Orchestrator队列。加载在数据 JSON 架构文件中为Orchestrator队列定义的数据架构。请注意,只有Orchestrator中包含特定数据 JSON 架构文件的队列可用于Process Mining 。
- 将自动化输入字段映射到流程应用程序中可用的相应数据字段。
- 输入“一次发送的最大案例数”,以限制可以发送到Orchestrator 的案例数量。
备注:
作为分析师,务必要根据特定用例考虑限制业务用户可以发送到 Orchestrator 的用例数量。 默认情况下,系统允许将 50 个案例发送到队列,但范围可以在 1 到 100 之间进行调整,从而为不同场景提供灵活性。
重要提示:查看特定数据 JSON 架构中定义的队列输入字段的数据类型,并确保将输入字段映射到具有正确输入类型的Process Mining数据字段。请参阅应用程序模板。:::您可以为文本输入字段选择“业务用户输入”选项,而不是映射到特定的案例字段。这使得业务用户可以在触发自动化时输入自由文本。例如说明或电子邮件地址。“分析师输入”选项用于输入自定义文本,对业务用户而言,该文本会显示为只读。
-
发布流程应用程序,使业务用户可以使用自动化。
- 选择“发布” 。自动化现在可在流程应用程序中使用。请参阅从流程应用程序触发自动化
“触发自动化”选项在大多数仪表板和图表上可用。有关示例,请参见下图。
当用户选择了属于自动化的候选案例后,可以选择“触发自动化”选项,为自动化输入输入数据。有关示例,请参见下图。
这将为Orchestrator队列中的每个案例创建一个队列项目,从而触发Studio中定义的自动化。
步骤 4. 执行自动化
机器人将获取自动化并执行自动化中定义的操作。