Skip to main content

App Builder 的筛选工具

注意

App Builder 是一款由 Alteryx One Platform 提供、不断演进的新产品。我们不断完善和提升您的体验,因此功能如有更改,不再另行通知。感谢您的理解,并欢迎您在我们继续改进 App Builder 的同时,通过 Alteryx 社区提出反馈意见!

使用筛选工具,根据条件选择数据。符合条件的数据行会输出至 True 锚点。

工具组件

filter-tool-icon.png

图:筛选工具有 3 个锚点。

  • V 锚点:您可以为筛选工具添加来自交互式工具的另一个输入,从而支持用户输入操作,例如根据文本字段工具中输入的值或从下拉列表工具中选择的值进行筛选。请注意,此锚点仅用于“列到值”筛选配置。

  • 其他输入锚点

  • 输出锚点:输出满足筛选条件的数据行。

配置工具

在工具配置窗口中,选择要将筛选条件设置为的目标值:

  • :根据特定值筛选已选列。

  • :在两列之间进行比较筛选。

列到值筛选条件

  1. 选择一。此列用于筛选数据。

  2. 从下拉列表中选择一个运算符。参考以下基本筛选运算符。

  3. 输入。此将根据您所选的运算符与所选进行比较。

    • 也可以通过连接到 V 锚点的交互式工具提供。如果您要使用交互式工具为 V 锚点提供输入,则文本框将被禁用。

    • 当使用列表框工具输入到筛选条件中时,只能将运算符“in”或“!in”与连接的筛选条件一起使用。

  4. 当有多个用户提供了筛选条件值时,请选中如果在值锚点中未选择数据,则传递所有行复选框,以便默认显示未筛选的结果。

    要在应用筛选条件之前隐藏数据,请勿选中如果在值锚点中未选择数据,则传递所有行复选框。

  5. 选择保存以保存您的筛选工具配置。

列到列筛选条件

  1. 选择第 1 列。此列用于筛选数据。

  2. 从下拉列表中选择一个运算符。参考以下基本筛选运算符。

  3. 选择第 2 列。此列将与第 1 列进行比较以筛选数据。

  4. 当有多个用户提供了筛选条件值时,请选中如果在值锚点中未选择数据,则传递所有行复选框,以便默认显示未筛选的结果。

    要在应用筛选条件之前隐藏数据,请勿选中如果在值锚点中未选择数据,则传递所有行复选框。

  5. 选择保存以保存您的筛选工具配置。

基本筛选器

Operator

Description

= 

Column 1 matches Value.

!= 

Column 1 does not match Value.

> 

Column 1 is greater than Value.

>= 

Column 1 is greater than or equal to Value.

< 

Column 1 is less than Value.

<= 

Column 1 is less than or equal to Value.

like 

Column 1 contains a pattern specified in Value.

in 

Specify multiple Values within Column 1.

!in 

Specify Values to exclude within Column 1.

Note

“in” and “!in” are the only operators that support values from a ListBox tool.

null 

Column 1 is a missing or unknown Value.

!null 

Column 1 is not a missing or unknown Value.