
# 配置数据筛选处理器
"数据筛选"组件对传入该组件的数据按照指定的表达式进行筛选，并将筛选出的结果通过[节点变量](https://support.huaweicloud.com/usermanual-roma/roma_03_5212.html#roma_03_5212__section1961413019331)传递给后续节点。通常"数据筛选"组件会作为"[数据拆分](https://support.huaweicloud.com/usermanual-roma/roma_03_5034.html)"组件的后续步骤以配合使用。
#### 配置参数
| 参数  | 说明                                                                                                                                     |
|:---|:---|
| 表达式 | 数据筛选的表达式。使用表达式对数据进行筛选，并传递给后续节点。 如数据拆分出的多个数据块为{"id":1}和{"id":2}，可使用表达式${payload.id} \> 1，筛选出数据块{"id":2}。 |
   
如果没有数据满足数据筛选的表达式，则"数据筛选"节点的后续节点将不会执行。表达式中的输入遵循Simple表达式规范。
![](https://support.huaweicloud.com/usermanual-roma/zh-cn_image_0000002532799127.png "点击放大")
#### 使用示例
示例1
输入：
- 数据：{"id":1}和{"id":2}
- 表达式：${payload.id} \> 1
输出：
- {"id":2}
示例2
输入：
- 数据：{"id": "123"}和{"id": "456"}
- 表达式：${payload.id} == "123"
输出：
- {"id": "123"}
 
