按表达式过滤

实时和大数据分析中的可用工具图标

“按表达式过滤”工具 “按表达式过滤”工具 可使用 Arcade 表达式语言按属性表达式来过滤要素。 每个要素均由指定的表达式进行评估。 将保留指定表达式评估为 true 的要素。

示例

下面是“按表达式过滤”工具的用例:

  • 实时分析将使用“按表达式过滤”工具以仅保留来自 $feature.horizontal_accuracy < 15 的源的传入记录。
  • 大数据分析将使用“按表达式过滤”工具以仅保留 $feature.description == 'Excellent Condition' 的要素。

用法说明

通过定义 Arcade 表达式过滤数据。 有关 Arcade 表达式的详细信息,请参阅使用 Arcade 表达式

参数

以下是“按表达式过滤”工具的参数:

参数描述数据类型

输入图层

将在其中过滤要素的图层。

要素

表达式

经评估可过滤传入数据的属性表达式。 表达式在 Arcade 表达式构建器中进行配置,该构建器可通过单击配置 Arcade 表达式进行访问。

将评估每条记录。 将保留评估为 true 的记录,丢弃评估为 false 的记录。

字符串(Arcade 表达式)

输出图层

“按表达式过滤”工具不会更改传入要素;输出图层将包含与传入要素相同的字段和属性值。