值映射
组件介绍
组件图标
组件作用
“值映射”组件用于将字段的字符串值从一个值映射的另一个值。 注意:可以将空字段或空字符串值转换为非空值,此时将“源值”字段保留为空。
- 输入:前一步骤输出的数据
- 输出:映射后的数据
- 参数:无
页面介绍:
使用的字段名 | 从下拉框中选择一个需要做值映射的字段 | |
---|---|---|
目标字段名 | 映射后的字段名,如不填则覆盖原有字段,否则在原来的表中增加一个字段 | |
不匹配的默认值 | 当所填映射的值和原来字段的值不匹配时,目标字段的默认值。 | |
字段值 | 包含源值到转换后的目标值的映射 | |
源值 | 需要映射的字段值 | |
目标值 | 映射后的字段值 |
使用案例
该案例演示值映射的使用方法,将【城市】字段中的“北京”映射为“河北”。
总体流程如下图所示:
输入输出结果对比预览:
案例数据
数据文件:userlist.xls
该文件共有 6 条数据:
字段 | 说明 |
---|---|
姓名 | 姓名 |
城市 | 城市 |
案例操作
该步骤将 Excel 文件上传至 UDI 文件库中,为【Excel输入】组件提供数据输入来源。
上传成功的 Excel 文件可在 UDI 文件库中看到。
② Excel输入
该步骤是为了讲数据读取到UDI中,配置如下图所示。Excel输入详情见:Excel输入
该组件配置主要分为 3 步:
- 第一步:填写文件信息;
![]()
- 第二步:填写工作表信息;
![]()
- 第三步:填写字段信息;
![]()
③ 值映射
该步骤是将指定的值映射成新值,配置如下图所示
该组件配置主要分为 1 步:
- 第一步:填写映射值信息;
结果预览
常见问题
无