
# 产品过滤
**算子简介**
- 名称：产品过滤
- 功能说明：根据IoT设备接入服务（IoTDA）定义产品过滤出指定产品ID的设备数据。此算子仅在数据源为IoTDA时使用。
- 约束： 只允许跟在IoT设备接入数据源算子之后。
**算子配置**
**基础配置项**
**算子名称：**
- 配置项英文名：name

- 说明：算子名称，对算子进行个性化的命名，以辅助增加可读性。支持中文、英文、数字、中划线、下划线，长度小于等于64个字符。
- 类型：STRING
- 必选：否
- 约束：需要符合正则表达式： \^\[\\u4E00-\\u9FA5A-Za-z0-9_-\]{1,64}$
**IoTDA上的资源空间ID：**
- 配置项英文名：appId
- 说明：IoTDA上的资源空间ID。
- 类型：STRING
- 必选：是
- 约束：需要符合正则表达式：\^.{1,64}$
**产品ID：**
- 配置项英文名：productId
- 说明：IoTDA上的产品ID。
- 类型：STRING
- 必选：是
- 约束：需要符合正则表达式：\^\[a-zA-Z0-9\]\[\\w_-\]{1,64}$
**高级配置项**
**并行数**：
- 配置项英文名：parallelism

- 说明：并行数，指定算子执行时的并行任务个数。对于性能要求越高的算子，可以设置较高的并行数，但是占用资源越多。如果此参数不设置，那么作业运行时本算子使用作业的并行数设置。
- 类型：INTEGER
- 必选：否
- 约束：最小值1， 最大值 1024。
 
