process-mining
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Process Mining

上次更新日期 2025年4月17日

新建应用程序向导

在“ Process Mining ”门户中,您可以轻松地创建新应用程序。 当您选择“新建应用程序”按钮时,系统将打开一个向导,指导您逐步创建新应用程序。 在任何步骤离开“创建新应用程序”向导时,系统都会保存当前状态。 您可以继续以之前离开向导的状态创建应用程序。

重要提示:

要上传流程应用程序的数据您的帐户需要具有 AI Unit。 有关 AI Unit 的更多信息,请参阅许可证

场景

创建流程应用程序

  1. 创建新应用程序

  2. 选择应用程序模板

  3. 定义应用程序属性

  4. 选择数据源

  5. 选择 Process Mining 类型

  6. 完成应用程序创建

创建 Automation Log Monitor 应用程序

  1. 创建新应用程序

  2. 选择应用程序模板

  3. 定义应用程序属性

  4. 选择自动化流程

  5. 选择 Process Mining 类型

  6. 完成应用程序创建

创建流程优化应用程序

  1. 创建新应用程序

  2. 选择应用程序模板

  3. 定义应用程序属性

  4. 选择自动化流程

  5. 配置自动化

  6. 选择 Process Mining 类型

  7. 完成应用程序创建

Creating a new app

1. 在“ Process Mining 门户”中,转到“开发”选项卡,然后选择“新建应用程序”。

备注:
如果这是您的第一个应用程序,则可以在“欢迎使用 Process Mining”页面上选择“新建应用程序”。
欢迎使用 Process Mining 页面
系统会将您重定向到“开发”选项卡。

向导将启动,并显示“选择应用程序模板”步骤,您可以在其中选择要用于应用程序的应用程序模板。

Selecting the app template

您可以选择使用现有应用程序模板作为新应用程序的起点。

有关可用应用程序模板的概述,请参阅应用程序模板。

  1. 在代表要用作新应用程序基础的应用程序模板的图块上选择“创建应用程序”按钮。

提示:

您可以开始在“搜索” 字段中输入应用程序模板的名称,以筛选特定应用程序模板,并更轻松地找到应用程序模板。

将显示“基本详细信息”步骤,其中包含您选择的流程应用程序类型的默认信息。

定义应用程序属性

1. 编辑名称,在“ 应用程序名称 ”字段中为新流程应用程序定义唯一名称。

注意:如果租户已存在具有您输入名称的应用程序,则会显示一条消息,并且“保存并继续”按钮处于禁用状态。

2. 如果需要,请在“ 说明 ” 字段中编辑说明。

3. 选择“下一步”

备注:

您可能会为已存在但未在“所有流程应用程序”列表中看到的应用程序输入名称。在这种情况下,该应用程序可能是您没有“查看”权限的应用程序。

系统将显示“数据源”步骤。

选择数据源

您可以使用示例数据集,上传包含.tsv文件的数据集,或使用提取程序加载数据。创建新流程应用程序后,将加载数据。
重要提示:

出于性能和安全原因,强烈建议使用小型数据集进行应用程序开发和测试数据转换。

开发数据集用于测试数据转换。 它不会影响已发布流程应用程序的仪表板中显示的数据。

一旦您的应用程序准备好供业务用户使用,您就可以发布应用程序并加载新数据以在已发布的流程应用程序中使用。

  1. 为您的数据源选择适用的选项。

  2. 选择“下一步”

使用 Theobald 提取程序

备注:

对于使用 SAP 源系统的流程应用程序,建议使用“ Theobald 提取程序”选项。

如果您选择了使用 SAP 源系统的应用程序模板,则默认使用 Theobald 提取程序选项来加载数据。

您可以稍后在应用程序创建过程中的“使用 Theobald 上传数据”步骤中复制详情,以在提取程序中使用。 请参阅完成应用程序创建

有关更多信息,请参阅使用 Theobald Xtract Universal 加载数据

使用 CData 提取程序

备注:

对于使用 CData 支持的源系统的应用程序模板,“使用 CData 提取程序” 选项是默认选项。

您可以稍后在应用程序创建过程中的“使用 CData 上传数据”步骤中复制详细信息,以在提取程序中使用。 请参阅完成应用程序创建

有关更多信息,请参阅使用 CData Sync 加载数据

使用示例数据

注意:仅当流程应用程序可使用示例数据时,才会启用“使用示例数据”选项。

上传数据集

也可以使用.csv文件上传数据集。
警告:

对于大量数据,建议使用 CData Sync 或 Theobald Xtract Universal(适用于 SAP)上传数据。

您还可以使用数据上传器将每个最大 5TB 的数据文件直接上传到 Process Mining 流程应用程序中。

注意:创建新的流程应用程序时,请始终确保数据所采用的格式符合用于创建新应用程序的应用程序模板的要求。 请查看应用程序模板
注意:表格名称和字段名称区分大小写。始终确保数据集中的字段名称(列标题)与输入表中列出的字段名称匹配,并且文件名与表名称匹配。
重要提示:

确保.csv 文件已 文件具有后缀_raw

请按照以下步骤上传数据文件。

  1. 拖放一个或多个包含流程应用程序数据的文件,或者选择选择文件图标以从您的计算机中选择文件。

  2. 检查检测到的数据集有关“编码”、“分隔符”和“引号字符”的详细信息。 如果需要,选择适当的设置。

映射输入表

备注:

流程应用程序所需的表格显示在“表格”页面上的“所需表格”部分中。

  1. 拖放流程应用程序的输入表所需的文件,或选择“选择文件”图标选择文件图标以选择您的计算机中的文件。系统已上传一个或多个文件。

    备注:

    如果缺少任何必需的表格,您可以使用+上传文件选项上传其他文件。

    “源表格”部分中会为每个上传的文件添加一个新表格,并会自动映射到“目标表格”部分中的相关输入表格。

    提示:

    蓝色圆点表示已为该表格上传新数据。这可以是新表格,也可以是现有表格。

  2. 确保每个表都映射到正确的目标表。如果需要,从“目标表”列表中选择其他表以更正映射。

  3. 选择“下一步” 。系统将显示“字段”页面,您可以在其中继续映射输入字段。

如果上传的文件未作为必需表格列出,则系统会在“源表格”部分自动为每个上传的文件添加一个新表格,并在“目标表格”部分创建相应的输入表格。默认情况下,上传文件的文件名用作表格的名称。

备注:

系统将显示一条警告消息,指示需要先配置表,然后才能为表上传数据。上传新表格后,该表格将在数据转换中可用。但是,您需要采取进一步的步骤才能使此数据在仪表板上可见。首先,必须使用 SQL 查询加载表格数据。然后,应将该表合并到流程应用程序的数据模型中。有关如何在数据模型中添加表的更多信息,请参阅数据模型。

配置输入表

系统会自动检测目标输入表的设置,您只需进行检查。

请按照以下步骤编辑输入表的设置。

  1. 找到要配置的表格,然后选择“编辑表格”图标,以打开所选表格的“编辑表格”面板。

  2. 根据需要编辑设置,然后选择“保存”

下表描述了表格设置。

设置

描述

表格名称

数据转换中的输入表的名称。

必需

用于将表格定义为必填表格的选项。

如果是TRUE ,则稍后在发布或导入流程应用程序时需要该表。如果未上传表格,则会引发错误。如果FALSE ,则在发布或导入应用程序时,该表被视为“可选” 。如果未上传表格,则系统将创建一个空表格,以便后续 SQL 查询不会失败。

编码

文件中使用的编码。

分隔符

分隔不同字段的分隔符。

行尾

用于表示行尾和新行尾的字符。

引号字符

Case 字段中使用的引号字符需要用引号括起来。

加载类型

表格的加载类型。

备注:

如果选择“增量”作为“加载类型” ,则必须指定其他设置才能为表配置增量加载。

映射输入字段

备注:

对于所选表格,表格的必填字段将显示在“字段”页面的“必填字段”部分中。

在输入表中检测到的源字段会自动映射到目标表中的相应字段。

  1. 确保每个字段均已映射到正确的目标字段。如果需要,从“目标字段”列表中选择其他字段以更正映射。

  2. 选择“下一步”以继续。

配置输入字段

系统会自动检测目标输入字段的设置,您只需进行检查。

请按照以下步骤编辑输入字段的设置。

  1. 找到要配置的字段,然后选择“编辑字段” 图标以打开所选字段的“编辑字段”面板。

  2. 根据需要编辑设置,然后选择“保存”

下表描述了表格设置。

设置

描述

名称

字段的名称。

备注:

名称是必填字段。

类型

字段的数据类型。

  • 文本

  • 整数

  • 小数

  • 布尔值

  • 日期

  • Datetime

备注:

根据字段类型,您必须指定解析设置才能配置字段。

必需

用于将字段定义为必填字段的选项。

如果选中,则在发布或导入流程应用程序时,该字段为必填。如果缺少该字段,则会引发错误。如果未选择,则该字段视为可选字段。当缺少该字段时,系统将为该字段添加 NULL 值,以确保后续 SQL 查询不会失败。

唯一

用于定义字段值的选项,其中每条记录具有不同或唯一的值。

不为 NULL

用于定义每条记录的字段必须具有值的选项。该字段不能留空或使用 NULL 值填充。

字段类型的解析设置

下表描述了不同字段类型的可用解析设置。

字段类型

解析设置

整数

千位分隔符

  • 点 (.)

  • 逗号 (,)

小数

  • 小数分隔符

    • 点 (.)

    • 逗号 (,)

  • 千位分隔符

    • 点 (.)

    • 逗号 (,)

布尔值

  • True 值:

    TRUE1
  • False 值

    FALSE0
备注:

“True”值“False”值是必需设置,并且必须不同。

日期

日期格式

Datetime

日期时间格式

使用提取程序上传数据

注意:使用提取程序加载数据时,数据将加载到 Blob 存储中。 因此,在加载数据时,Process Mining Automation Cloud TM无法检查 IP 地址。 这意味着,如果为租户设置了 IP 限制,则在使用提取程序从不受信任的 IP 范围内的计算机加载数据时不会强制执行此限制,并且数据将上传到 Process Mining。
备注:

您可以稍后在应用程序创建过程中的“使用提取程序上传数据”步骤中复制详情,以在提取程序中使用。 请参阅完成应用程序创建

[预览] 使用直接连接上传数据

备注:

使用直接连接上传数据” 选项仅适用于使用 ServiceNow 源系统或 Salesforce 源系统的应用程序模板。

备注:

对于使用可直接连接的源系统的应用程序模板,“使用直接连接上传数据”选项是默认选项。

先决条件

直接连接上传数据使用Integration Service连接。 这意味着您需要:

  • Integration Service许可证;

  • 在租户上启用Integration Service

  • Orchestrator访问权限。

Integration Service连接受文件夹限制。 如果要使用特定文件夹中的连接,则需要有权访问Orchestrator中的该文件夹,才能在Process Mining中查看该文件夹。 如果您从Process Mining创建新连接,则系统将在Orchestrator的个人工作区中创建此连接。

有关 Integration Service 许可和 Integration Service 连接的更多信息,请参阅 Integration Service 指南。

设置直接连接

您可以在“选择数据源”步骤中使用与源系统的直接连接进行设置,而不是使用 CData Sync 设置连接。

使用直接连接上传数据”选项直接将数据从源系统加载到流程应用程序中。

请按照以下步骤设置与源系统的直接连接:

  1. 选择“使用直接连接上传数据”选项。

    用于显示的应用程序模板的源系统。

  2. 选择“连接”

    系统随即会打开一个新的浏览器选项卡,您可以在其中输入连接的身份验证详细信息。

注意:

如果您使用的是流程特定的应用程序模板,请确保用户凭据有权访问应用程序模板中指定的默认表格和字段列表。有关详细信息,请参阅应用程序模板

有关如何为特定源系统设置连接的更多信息和详细说明,请参阅[预览] 使用直接连接加载数据

故障排除

请参阅基本故障排除指南中的集成提取程序

选择自动化流程

Automation Log Monitor 应用程序

选择“自动化日志监控”应用程序模板时,将从流程的 Orchestrator 机器人日志中加载数据。 在“自动化流程”步骤中,系统将显示租户可用的自动化流程(也称为自动化或工作流)列表,并且根据您的文件夹权限,您在 Orchestrator 中有权访问这些流程。

注意:没有数据的流程标有“无数据”标签。

1. 找到存储自动化的文件夹。 选择文件夹时,系统将显示可用的自动化流程。

备注:
只能为Automation Log Monitor应用程序选择在过去 30 天内执行的自动化流程。 如果选择过去 30 天内未执行的流程,则系统会显示一条消息,指出没有可用的数据。
没有可用的数据消息
备注:
只能为Automation Log Monitor应用程序选择包含最多 1000 个活动的自动化流程。 如果流程包含超过 1000 个活动,则会显示一条消息。
不支持的自动化流程消息

3. 选择要使用Automation Log Monitor应用程序监控的流程,然后选择“下一步”

流程优化应用程序

为流程应用程序使用流程优化应用程序模板时,将从流程的 Orchestrator 机器人日志中加载数据。 在“流程”步骤中,将显示由一个或多个自动化组成的流程列表,包括作业、队列、外部事件和 Action Center 任务。

  1. 选择要使用“流程优化”应用程序监控的一个或多个流程。

  2. 选择“下一步”

配置自动化

设置自动化数据的日期范围

如果要为自动化设置有限或特定的时间范围,则可以指定定义该时间范围的开始日期和结束日期。 指定的时间范围适用于输入数据中的所有表格。

备注:

如果追踪在所选结束日期之后继续(或结束),则这仍可能包括时间范围之外的数据。这是因为时间范围限制适用于追踪的开始时间,而不是持续时间或结束时间。因此,在所选结束日期之后追踪生成的任何数据仍将包含在结果中。

选择 Process Mining 类型

您可以为要用于应用程序的流程模型选择 Process Mining 类型。

注意:

发现流程模型导入 BPMN 模型为互斥、并行和循环行为引入了详细的语义事件,这些行为提高了流程精度,但可能会影响应用程序的可扩展性。 因此,这可能会影响“Process Mining”应用程序中支持的最大实际事件数。

1. 为流程应用程序选择 Process Mining 类型。

2. 选择“下一步”

直接关注图表

“直接关注”关系表示活动在流程中发生的顺序。 它基于事件日志,其中包含流程执行期间所执行活动的记录。 通过分析事件日志,“Process Mining”技术可以识别通常会相继执行的活动。 在这两个活动之间,边线定义为 A➝B。

例如,如果可以并行执行流程中的路径 A→B 和 C→D,则这两个路径的活动就可以以任意顺序在事件日志中发生。 在“直接关注图形”方法中,不会将这些事件视为并行运行,并且生成的流程流可能如下所示:A ➝C ➝B ➝D。

但是,“发现流程模型”或“BPMN 流程模型”将考虑并行结构。

发现流程模型

发现流程模型可以让您更好地了解流程结构。 通过使用高级 Process Mining 技术分析整个流程(整个事件日志),可以自动发现并行发生的活动、决策的一部分或更复杂的循环的一部分。 这些关系称为流程语义。

下表描述了流程语义类型。

语义节点类型

描述

可视化表示

并行网关 (AND)

表示并行发生的两个或多个分支。
并行网关 (AND)

互斥选择网关 (XOR)

表示两个或多个分支之间的互斥选择(决策点)。
互斥选择网关 (XOR)

环路网关

表示具有一个循环正文路径和一个或多个返工路径的可重复子流程。
环路网关
“发现”模型流程图示例

导入 BPMN 模型

如果您想导入自己的 BPMN 2.0 模型并将其用作流程应用程序的 Process Mining 类型,请选择“导入 BPMN 模型”

备注:

使用 BPMN 模型,高级流程算法会将您的事件日志数据映射到 BPMN 模型,从而允许您分析 BPMN 模型和数据的关系。

  1. 拖放包含要导入的 BPMN 2.0 模型的.bpmn文件。
    导入 BPMN 文件
    成功导入文件后,将启用“下一步”按钮。
提示:

如果要在创建流程应用程序后使用其他 BPMN 模型,可以在流程管理器中导入 BPMN 模型。

BPMN 模型要求

以下各节描述了成功导入 BPMN 2.0 模型以在 Process Mining 中使用的要求。

BPMN 模型的一般要求

  • BPMN 必须遵守 BPMN 2.0 标准。

  • BPMN 必须包含单个流程定义。

  • BPMN 只能包含受支持的元素。

  • BPMN 中的所有节点都应具有 ID。

  • BPMN 模型不应包含超过 999 个节点。

支持的 BPMN 元素

支持以下 BPMN 元素:

  • 开始事件

  • 结束事件

  • 任务

  • 独家选择网关

  • 并行网关

  • 序列流程

任务和流程要求

要求

示例

必须定义开始事件,并且只能有一个开始事件。
docs image
必须定义结束事件,并且只能有一个结束事件。
docs image
必须定义至少一个活动任务。
docs image
必须为 BPPM 模型定义至少两个序列流。
docs image
任务必须具有唯一的标签。
docs image
所有序列流都必须具有源和目标。
docs image
每个任务都必须有一个传入和一个传出序列流。
docs image
开始事件只有一个传出边沿。
docs image
结束事件只有一个传入边缘。
docs image
BPMN 中的所有节点和序列流都连接在单个模型中。
docs image

网关要求

BPMN 中的网关必须成对。 每个对都有一个开放网关,可将流程流拆分为多个流程流。 每个对都有一个关闭网关,用于将拆分的流程流合并为单个流程。 此结构称为。 块内的流程可能包含其他嵌套块。 但是,进入和退出块内流程的唯一流程是通过拆分网关和联接网关。

下图显示了 BPMN 模型的示例,其中具有网关对,形成块。 块将高亮显示。

具有网关对的 BPMN 模型,用于形成块

要求

示例

每个网关都是拆分网关或加入网关。

 
拆分网关具有单个传入边缘和至少 2 个传出边缘。
拆分网关
加入网关至少具有 2 个传入边缘和一个传出边缘。
加入网关
每个拆分网关都有一个相同类型的相应加入网关,反之亦然。
示例
每个拆分-联接网关对及其之间的元素都是一个单入口单出口组件:仅具有单个入口边缘和单个出口边缘的模型组件。
示例
从拆分网关到相应的加入网关的每条路径也必须是单入口单出口路径。
示例
相应的拆分和联接并行网关之间不能有任何直接序列流。
示例
每个描述通向流程中上一点的循环流的互斥选择拆分-联接网关对不能具有空的主路径和空的重做路径,因为这允许在不执行任务的情况下无限循环。
示例

完成应用程序创建

流程应用程序

创建流程应用程序时,请按照以下步骤完成应用程序创建。

  1. 查看应用程序详细信息。

  2. 选择“提交”

流程应用程序已创建,并将显示在“开发中的流程应用程序”列表中。 系统将显示一个进度条,以指示流程应用程序的数据运行进度。

数据运行完成后,新应用程序将发布并显示在“开发中的流程应用程序”列表中。

您现在可以自定义应用程序并根据需要编辑转换。 请查看自定义流程应用程序

重要提示:

该应用程序处于开发模式,并且仅在开发环境中可用。 要向企业用户提供该应用程序,您必须发布该应用程序。 请查看发布流程应用程序

使用提取程序上传数据

如果您在“ 选择数据源”步骤中选择了“ 使用提取程序上传数据 ”选项,则系统会显示“ 使用提取 程序上传数据”步骤。

SAS URI

使用提取程序加载数据时,您可以在设置目标连接时使用SAS URI 。 请查看创建目标连接

上传 API 结束

使用提取程序加载数据时,您可以在提取作业的后事件中使用结束上传 API ,以表示提取已完成。 请查看“创建作业”

  1. 复制 SAS 并将其保存在例如记事本文件中。

  2. 复制“上传结束”API并将其保存在例如记事本文件中。

  3. 选择“完成”

使用 CData Sync 上传数据

如果您在“ 选择数据源”步骤中选择了“ 使用 CData 提取 程序”选项,则系统将显示“ 使用 CData 上传数据”步骤。



  1. 复制详细信息以从 CDdata Sync 创建目标连接,并将其保存在例如 TXT 文件中。

  2. 复制“上传结束”API并将其保存,例如 TXT 文件。

  3. 选择“完成”

  4. 按照使用 CData Sync 加载数据中描述的步骤操作,并使用上述详细信息设置 CData Sync。

使用 Theobald Xtract Universal 上传数据

如果您在“ 选择数据源”步骤中选择了“ 使用 Theobald 提取 程序”选项,则会显示“ 使用 Theobald 上传数据”步骤。



  1. 从 Theobald 下载配置文件。

  2. 从 Theobald 复制共享访问签名并保存在例如记事本文件中。

  3. 复制“上传结束”API并将其保存在例如记事本文件中。

  4. 选择“完成”

  5. 按照使用 Theobald Xtract Universal 加载数据中描述的步骤操作,并根据上述详细信息设置 Theobald Xtract Universal。

自动化应用程序

创建自动化应用程序时,请按照以下步骤完成应用程序创建。

  1. 查看应用程序详细信息。

  2. 选择“提交”

自动化应用程序将发布并列在“流程应用程序”选项卡上。

重要提示:

自动化应用程序将在“开发”选项卡中显示为只读应用程序。 可以从自动化应用程序的“操作”菜单执行以下操作:

  • 管理权限

  • 设置

  • 删除应用

此页面有帮助吗?

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