process-mining
2021.10
true
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年9月2日

Application Design

简介

应用程序可以为最终用户表示这两个应用程序。 最值得注意的是 AppOne 和超级管理员用于数据转换的连接器。 尽管用例有所不同,但在使用这些应用程序时需要牢记一些重叠点。

性能可能高度依赖于特定的应用程序。 在设计应用程序时,您应该始终注意特定决策对性能的影响。

AppOne 是最终用户应用程序的主要示例。 它可以开箱即用地交付给客户,并且可以用作您自己的应用程序的基础。 在开发应用程序和发现加速器期间,我们非常注意确保最终用户的最佳性能。 但是,您的数据集和要求的特定详细信息可能需要应用程序优化技术。

功能性任务

UiPath Process Mining 平台具有许多功能,并且具有自己的性能特征。 例如:

  • 计算表达式
  • 联接表
  • 计算筛选器
  • Process Mining
  • 计算树
  • 数据加载。

    这些任务中的大多数仅取决于要计算操作的表中的记录数。 数据加载还取决于列数。 当输入列中的唯一值数量较少时,某些操作会更快。

分析

使用 UiPath Process Mining Profiler 进行应用程序分析运行,以深入了解应用程序和仪表板的加载时间。

解决方案

开发

仪表板项目

  • 避免在一个仪表板上显示过多的信息,尤其是过多的详细信息,因为这些都是需要计算的唯一记录。
  • 仪表板项目所基于的数据量会影响性能。 基于更多数据的仪表板项目可能会变慢。
  • 仪表板上的项目数量会影响性能。 包含更多项目的仪表板速度较慢。 尽可能将表格项目的 可用性 更改为 私有隐藏

筛选器/选取器

  • 将“自/至”根筛选器设置为 TRUE,并删除“自/至”活动的最终用户属性。
  • 尽可能将属性选取器默认值设置为 NULL。
  • 禁用滤镜的灰度值。
  • 根据您的数据集定义选取器的默认值。 默认值不应包含太多唯一值。

图表

  • 按大小对图表进行排序。
  • 使用“ 高级流程图 ”设置来优化流程图的加载时间。 例如,使用简单提示而不是广泛提示。

Expressions

  • 防止依赖于用户的表达式。
  • 防止依赖于筛选器的表达式。
  • 复杂的表达式会导致更长的响应时间。 使表达式尽可能简单。 尽可能拆分表达式。
  • 包含 self 命令的表达式通常要慢得多。 建议使用 prev 命令。

叠加层

  • 文本覆盖在特定级别上进行计算,这决定了计算频率。
  • 记录 级别的叠加计算多次,根级别仅计算一次。

表格

  • 当用户登录和/或更改筛选器控件时,将加载实时表格。 活动表通常会导致性能问题。 建议尽可能使用缓存表。
  • 自定义数据脚本可用于实时连接到 R。这通常很慢。

常量值

并非所有内容都可以自动缓存。 如果表达式具有常量部分,则还可以通过创建新属性来手动缓存,以防止重新计算值。 这还可以确保将计算存储在属性缓存中,并且在打开应用程序时不需要进行任何计算。

相关信息

请参阅 应用程序分析

  • 简介
  • 功能性任务
  • 分析
  • 解决方案
  • 开发
  • 相关信息

此页面有帮助吗?

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