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

Process Mining 用户指南

上次更新日期 2026年5月20日

查找表达式

简介

查找表达式具有一些与聚合表达式相似的元素,但也具有一些新元素。 查找表达式可以视为与输入表的隐式联接。 使用查找表达式,您可以访问所选输入表中的所有属性。

备注:

如果要添加特定表格中的大量项目,建议联接两张表,而不是对许多属性创建查找。

创建查找

请按照以下步骤创建查询。

步骤操作
1创建新表达式。
2将其“类型”更改为“查找” ,然后选择所需的输入表格。
3根据需要设置表达式级别。
4右键单击“设置”列旁边的查找列,然后选择“添加属性…”以添加查找属性。
5在“表达式” 字段中输入查找表达式。
6单击“确定”以保存查找表达式。

如果要使用表格中不可用的属性,则可以创建对该属性可用的表格的查找。 您可以使用在当前表中都可用的属性作为输入表来创建查找。

示例

如果要在“事件”表中使用“发票所有者” ,则必须创建对“发票”表的查找,因为该属性仅在“发票”表中可用。为了将信息获取到“事件”表,系统将创建一个查找。要查找每个事件适当的发票所有者,可以使用两张表中都可用的发票编号

请参见下图。

此表达式向“事件”表格添加一个“查找”表达式属性,该表格存储每个事件的“发票”所有者

查找和表达式级别

“设置”列“查找”列用于定义“查找表”与“输入表”的连接方式。两列中列出的数据源属性必须具有相同的值,并且必须以相同的顺序放置。在上述示例中, Invoice number被添加到两列中,因为它是查找表和输入表之间的共享键。

表达式级别上方列出的所有属性都必须包含在“查找”列中,因为它们是联接两个表所必需的。 两个表不需要共享低于表达式级别的属性。

“输入”表中的任何属性都可以放置在表达式级别以下的“设置”列中,以供查找定义需要时使用。在下面的示例中,使用“事件结束”属性对记录进行排序。

以下是在Case_preprocessing表中进行查找的示例,该表计算处理发票的不同人数。

备注:

对于查找表达式本身,您只有输入表的属性可用。如果您需要进行的计算需要查找中使用的两张表的属性,则需要单独的聚合。

全局变量表

您也可在“全局”表中使用查找功能,从其他表获取可聚合为一个值的信息。例如,了解某个属性是否已填充。有关示例,请参见下图。

在此“查找”表达式中,系统将检查“事件结束”属性是否具有值。不需要共享属性,因为需要访问表格的所有记录来一起处理所有这些记录。

  • 简介
  • 创建查找
  • 示例
  • 查找和表达式级别
  • 全局变量表

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新