UiPath Documentation
process-mining
2021.10
true
Process Mining 用户指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

常见问题

查找有关 Process Mining 独立版的常见问题的答案,包括如何找到应用程序代码以及如何在开发环境中导航。

常规

应用程序代码

问:哪里可以找到应用程序代码?

答:您可以在已发布的应用程序或您的开发环境中找到应用程序代码(有时也称为模块代码)。

  1. 请按照以下步骤在已发布的应用程序中查找应用程序代码。

    步骤操作
    1在网页浏览器中打开已发布的应用程序。
    2在地址栏中找到 URL。应用程序代码是module=option之后的部分。有关示例,请参见下图。

在上述示例中,应用程序代码为ProcessMining ,而模块名称为 Process Mining。模块名称在链接中不可见,但是您可以在 “超级管理员”的“已发布数据”选项卡中找到该模块名称。 2. 请按照以下步骤在开发环境中查找应用程序代码。在“模块”对话框中,您可以添加新模块。您还可以更改现有模块的名称和说明。请按照以下步骤显示“模块”对话框。

步骤操作
1单击应用程序开发环境中的“主页”图标。
2选择模块...

系统将显示“模块”对话框。请参见下图。

应用程序文件类型

问: .mvp.mvtag文件之间有什么区别?

答:以下是不同文件类型的说明。

文件类型描述
.mvp适用于连接器、应用程序和发现加速器的可编辑文件格式。可以在Process Mining开发环境中编辑.mvp文件,以创建连接器、应用程序或发现加速器的新(自定义)版本。请参阅“工作区”选项卡
.mvtag用于连接器、应用程序或发现加速器的已发布版本的文件格式。.mvtag文件是在发布新版本的连接器、应用程序或发现加速器时创建的,并且无法编辑。请参阅版本选项卡

数据加载

实时数据

问:平台是否支持实时数据?

答: UiPath Process Mining 可以在最终用户通过活动表打开应用程序时读入数据。此外,还可以在触发操作时读入数据。但是,有几点需要考虑:

  • 使用实时数据加载时,由于未预缓存数据,因此存在许多依赖项,这些依赖项可能会影响最终用户的性能(打开仪表板,以及仪表板的计算)。
  • 每次用户打开应用程序时,生产系统都会产生负载。
  • 最终用户可能会看到不同的结果,具体取决于他们运行报告的时间。

为避免这些问题,可以采用接近时间的方法,这可能意味着每小时间隔一次。 但是,我们看到客户主要选择每日间隔。

我们仅建议在绝对必要时使用实时数据。

任何实时数据表都会禁用平台,以便在此表以及依赖于此表的任何表中使用缓存。 这将显着影响应用程序的性能。

此外,当最终用户登录应用程序时,将对数据库运行实时数据查询。 根据查询和最终用户的数量,这可能会给数据库带来严重的负载。

增量数据加载

问:平台是否支持增量加载数据?

答:否,UiPath Process Mining 不支持增量数据加载。请参阅数据加载:增量加载

数据刷新间隔

问: UiPath Process Mining刷新数据的频率如何?

答:这取决于业务需求以及源系统中新数据的可用频率。需要在所需的见解和生产系统的负载之间进行权衡。

对于某些用例,数据会在夜间刷新,以最大程度地减少对生产系统的影响,并确保所有用户在白天看到相同的结果。 但是,一些组织选择更长的时间范围,因为他们希望数据在一个月内保持不变,以便进行彻底的分析。

文件大小限制

问:数据源文件是否有大小限制?

答:工作区中的文件的最大大小为 10MB。较大的文件仅在工作区的范围之外受支持,因此不会提交到 Git。在“高级”->“表格选项”中,将“表格作用域”设置为“服务器” 。您可以使用“服务器设置”中的“服务器作用域路径”设置指定数据源文件的相对路径。

数据存档

问: UiPath Process Mining是否支持数据存档?

答:借助发布管理系统,我们可以随时回滚到以前的版本。您的组织可以配置要保留的较旧版本的数量。如果发生任何数据问题,您可能需要执行此操作。但是, UiPath Process Mining不应作为用于数据存档的主数据存储。如要长期保留数据,则应使用其他系统。

输入文件类型

问:支持哪些类型的输入文件?

答: UiPath Process Mining平台支持 .txt、.csv 和 .tsv 等文本文件可以选择分隔符和引号的文件。ASCII 文本文件支持采用 Latin-1 (ISO-8859-1) 编码,并且支持带和不带 BOM 的 UTF-8 文件。

UiPath Process Mining平台还支持 Excel 文件,.XLSX 和 .XLS 文件都可以导入。可以指定文件中的工作表或范围。对于工作表,系统会针对实际的数据范围执行自动检测,如果自动检测失败,则需要在 Excel 中指定范围,然后使用。完全支持 Excel 中的 Unicode。

XES 输入文件

问:平台是否支持 XES 输入文件?

答:是的,UiPath Process Mining 是官方认证的 XES 支持平台。如果需要 XES,则可使用可用于读取 XES 文件的数据脚本。

安全性

保护导入的数据

问:如何确保导入的数据免受未经授权的操作?

答:我们会定期(使用 Owasp Zap、OpenVBAS 等工具)测试UiPath Process Mining平台的安全性。为了提高安全性,我们始终建议使用 VPN 隧道来限制对平台的访问。我们定期执行风险分析,以确保安全性始终为最新状态,我们使用 OWASP 测试指南 4。在UiPath Process Mining平台之外,安全性还取决于服务器本身的安全性。服务器本身的安全性由托管方负责。

数据保护

问: UiPath Process Mining处理数据时,是否会将数据存储在安全存储中或进行加密以保护数据免受未经授权的影响?

答:经过“UiPath Process Mining”处理后,数据将以专有的文件格式存储。这些文件已加密,只能由UiPath Process Mining软件读取。在平台本身中,可以按用户限制对某些数据的访问,即仅让用户查看允许他们查看的数据。

备注:

这仅适用于最终用户。开发者可以不受限制地访问数据。

日志文件保护

问:如何保护日志文件,防止未经授权的修改或删除?

(是否为日志数据提供了足够大的缓冲区,是否可以在存储容量不足/用尽时配置警告消息?)

答: UiPath Process Mining 无法针对修改磁盘上的文件提供保护。如果有人有权访问服务器本身,则可以修改磁盘上的日志文件。监控服务器由托管方负责。

加密算法

问:利用哪些特定加密算法和强度来加密静态数据?

答: UiPath Process Mining平台不会对开箱即用的数据进行加密。数据磁盘的加密由托管方负责。建议使用 BitLocker。

密码存储

问:如何存储用户密码?

答:密码字段使用散列函数加密。使用具有 HMAC-SHA512 作为伪随机函数和 10000 次迭代的 PBKDF2 以及盐。

salt 用于扩展散列函数的输入。 salt 由一个固定部分(特定于应用程序)和一个存储在数据库中的 128 位随机生成的 salt 组成。 随机种子是在会话中初始化应用程序时生成的。

由于使用了加密散列函数,因此不需要加密密钥。 散列函数中未使用初始化向量。

验证已签名的内部版本

问:如何验证内部版本文件是否由UiPath签名?

答:签名工具可用于验证内部版本文件是否由 UiPath 签名。

请按照以下步骤使用 SignTool 验证下载的<build>.exe文件,例如UiPathProcessMining-21.4.exe

步骤

操作

1

下载并安装签名工具

2

打开命令提示符

3

运行以下命令:

SignTool verify /pa /v <path to build>

4

检查输出。 请确保:

  • 没有错误,
  • 签名证书链包含UiPath

有关示例输出,请参见下图。

有关更多信息,请参阅有关签名工具的 Microsoft 文档。

用户访问权限

命名用户帐户

问:是否可以将 AD 用户与命名用户帐户结合使用?

答:除了使用 LDAP(轻型目录访问协议)之外,还可以添加已命名用户帐户。这些用户帐户也可以限制为仅可使用某些 IP 地址。也可以为这些帐户启用双重身份验证 (TOTP)。

LDAP 端口号

问:是否可以为 LDAP 定义不同的端口号?

答:默认情况下,平台使用默认 LDAP 端口号。可以使用不同的端口号(例如 )。您可以在 URL 中指定端口号,例如端口 123,如下所示:

ldap": {
    "url":             "ldap://PROCESSMININGTEST.pmtest.local:123",
    "base":            "DC=pmtest,DC=local",
    "bindDN":          "PMTEST\\testuser",
    "bindCredentials": "Passw0rd!",
}
ldap": {
    "url":             "ldap://PROCESSMININGTEST.pmtest.local:123",
    "base":            "DC=pmtest,DC=local",
    "bindDN":          "PMTEST\\testuser",
    "bindCredentials": "Passw0rd!",
}

蛮力保护

问: UiPath Process Mining是否提供强制保护?

答:是, UiPath Process Mining会限制登录尝试次数。

最终用户访问权限

问:如何使用户访问UiPath Process Mining平台?

答:通过使 IIS 中的站点可用,将平台提供给互联网用户。请咨询 IT 部门以获取这方面的帮助。需要执行以下步骤:

  1. 为站点创建(子)域名。
  2. 获取该域名的 SSL 证书并将其安装在 UiPath Process Mining 服务器上。(有关如何为特定 IIS 版本请求和安装 SSL 证书的信息,请参阅 SSL 证书供应商的文档。)
    备注:

    The IT department may already have wildcard SSL certificates for your company domain name.

  3. 在 IIS 中为站点创建 HTTPS 绑定。有关如何创建 SSL 绑定的详细说明,请访问官方Microsoft 文档
  4. 确保您的网络配置正确:
    • 域名指向 UiPath Process Mining 服务器;
    • 允许进出 UiPath Process Mining 服务器的 HTTPS 流量。

数据库连接

数据库连接

问:如何设置数据库连接?

答: UiPath Process Mining平台支持通过 ODBC 访问数据库。ODBC 是在 Windows 上访问数据库的标准化方式,由两部分组成:

  1. 需要安装合适的数据库驱动程序。UiPath Process Mining平台仅提供 64 位版本,并且需要 64 位 ODBC 驱动程序。
  2. 需要设置 DSN(数据源名称),其中包含有关如何访问数据库的信息,并提供应用程序可用于访问数据库的名称。 DSN 必须是系统 DSN,或者是为用于运行平台的用户创建的。
    备注:

    JDBC 和 ODBC 是不同的标准。大多数数据库都有 JDBC 和 ODBC 驱动器,但“UiPath Process Mining ”平台仅支持 ODBC。

ODBC DSN

问:无法在平台上使用 ODBC DSN。我应该怎么做?

A确保使用 64 位 ODBC 驱动程序,并且 DSN 是系统 DSN 或为正确的用户设置的 DSN。

支持的数据库

问:支持哪些数据库?

答:均可使用可通过 64 位 ODBC 驱动程序访问的所有数据库。

连接器

重复循环

问:构建我的连接器后,流程中只有自行循环的活动。这意味着什么?

答:如果这是意外结果,则必须检查输入文件中的案例 ID。案例 ID 可能不唯一。在这种情况下,无法检测哪个是正确的案例 ID,并且案例 ID 不唯一的所有活动都将发生多次。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新