
# 分隔转换
#### 概述
"分隔转换"算子，将已有字段的值按指定的分隔符分隔后生成新字段。
#### 输入与输出
- 输入：需要分隔的字段
- 输出：分隔后的字段
 
#### 参数说明
表1算子参数说明 
| 参数     | 含义                                                                                                                                                                                                                                                                                                                                                      | 类型     | 是否必填 | 默认值 |
|:---|:---|:---|:---|:---|
| 输入字段名  | 被分隔的字段名，需填写上一个转换步骤生成的字段名。                                                                                                                                                                                                                                                                                                                               | string | 是    | 无   |
| 分隔符    | 配置分隔符。                                                                                                                                                                                                                                                                                                                                                  | string | 是    | 无   |
| 分割后的字段 | 配置分隔后的字段，可为多个： - 位置：分隔后字段的位置。  - 输出字段名：分隔后的字段名。   | map    | 是    | 无   |
   
#### 数据处理规则
- 将输入字段的值按指定的分隔符分隔后，依次赋给配置的新字段。
- 配置分割后字段列数，大于原始数据实际可分割出来的字段列数，当前行成为脏数据。
 
#### 样例
通过"CSV文件输入"算子，生成一个字段A。
源文件如下：
![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001676748330.jpg "点击放大")
配置"分隔转换"算子，"分隔符"为空格，生成三个字段B、C和D：
![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001676748334.png "点击放大")
转换后，依次输出A、B、C和D，结果如下：
![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001676908034.jpg "点击放大")
