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

Process Mining 用户指南

上次更新日期 2026年4月23日

记录表达式

简介

记录表达式是针对每条记录计算的表达式。 每个新表达式都会向表格添加一个新列。

记录表达式计算每条记录的值,并由一组可应用于数据的操作和函数组成。 这类似于在 Excel 单元格中使用函数。

在记录表达式中,可以使用属性名称引用数据源属性,该属性名称将获取每条记录的该属性的值。 可以保存表达式并在新表达式中使用。

有关表达式Amount / 100的示例,请参见下图,其中对表达式求值 3 次;每条记录一次。

文档图像

创建条件检查

以下表达式包含条件检查:“If the Amount is High for 20,000, 我们想要返回供应商,否则,我们想要返回Invoice number ”。

以下是包含三个记录作为表达式结果的数据集示例:

if(Amount>20000, Supplier, text(Invoice_number))

文档图像

表达式按以下方式构建:

检查Amount是否 > 20000

  • 如果是 (= Then),返回Supplier (这是一个文本值)
  • 如果为“否”(= else),则将“Invoice_number”转换为文本值(使用text()函数),并返回转换结果。

每条记录的表达式结果具有相同的类型(文本)。将Invoice_number转换为文本值后,系统会统一if()函数的第二个(“then”)和第三个(“else”)参数的类型,这些参数的类型必须相同。

文档图像

NULL 值

对于某些记录,属性值可以为空,这些记录可获取NULL值。表达式中可以通过表达式null使用NULL值。每个函数以不同方式处理NULL值。例如,表达式null + 1将返回 1,因为加号运算符会忽略NULL值。此外,计算一组值的平均值时会忽略NULL值。但是,表达式null mod 2将返回NULL ,因为模运算符将NULL值视为一个标识。

  • 简介
  • 创建条件检查
  • NULL 值

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新