
# 配置数据拆分处理器
"数据拆分"处理器将传入该节点的数据按照指定的表达式进行拆分，并将拆分的结果通过[节点变量](https://support.huaweicloud.com/usermanual-roma/roma_03_5212.html#roma_03_5212__section1961413019331)传递给后续节点。
通常"数据拆分"处理器后续会连接"[数据筛选](https://support.huaweicloud.com/usermanual-roma/roma_03_5035.html)"处理器以配合使用。
"数据拆分"为异步处理组件，如果一个流中存在"数据拆分"节点，将分别对每个拆分出的数据做后续处理。
#### 配置参数
| 参数  | 说明                                                                                                                                    |
|:---|:---|
| 数据  | 待拆分的数据。 如：引用节点中的变量${payload.data}或者直接输入想要拆分的数据{"data":\[{"id":1},{"id":2}\]}。                          |
| 分隔符 | 拆分数据时使用的分隔符。 如：payload数据为{"data":\[{"id":1},{"id":2}\]}，可使用${payload.data}和分隔符,将数据拆分为{"id":1}和{"id":2}。 |
   
![](https://support.huaweicloud.com/usermanual-roma/zh-cn_image_0000002532879173.png "点击放大")
输出变量：
| 参数             | 说明            |
|:---|:---|
| payload        | 数据拆分处理的结果。    |
| Start time     | 节点执行开始时间。     |
| End time       | 节点执行结束时间。     |
| Execution time | 节点执行耗时，单位：ms。 |
   
#### 使用示例
示例1
输入：
- 数据：{"data":\[{"id":1},{"id":2}\]}
- 分隔符：,
输出：
- {"id":1}
- {"id":2}
 
