映射(子转换)
组件介绍
组件图标

组件作用
“简单映射(子转换)”组件只接受一个输入步骤和一个输出步骤。因此,它的行为类似于读取和写入数据行的任何其他常规步骤。下边先介绍相关概念。
映射又称为子转换。子转换是非常好的特性,可以实现整个转换重用;所以如果你需要拷贝、粘贴一些相同的步骤到多个其他转换中,就可以考虑使用子转换,可以使你的ETL程序更简洁。
子转换通常从父转换中接收行输入数据,针对输入数据进行处理,再传回给父转换。所以子转换需要有一个输入步骤用于运行时连接到父转换的输出步骤。这些接口步骤中定义输入、输出行数据的字段结构。子转换为了实现重用性,所以当父转换调用 子转换时,父转换的行字段被映射到子转换的字段作为输入;同样映射发生在处理完,返回给父转换。
映射转换是通过父转换中的“映射”步骤执行的,所以映射转换通常称为父转换的子转换。子转换必须包含输入和输出步骤:
- 映射输入规范:输入字段,由父转换输入给子转换。
- 映射输出规范:输出字段,由子转换处理完数据后返回给父转换。
下图说明映射以及父转换与子转换的逻辑关系:

- 输入:上一个步骤的字段
- 输出:经过子转换处理后的字段
- 参数:无
页面介绍
简单映射(子转换) 组件包含3个选项卡。
命名参数标签
简单映射(子转换) 组件的配置页面如下图所示:

参数选项
公共参数和命名参数说明如下表所示:
| 选项 | 说明 | 样例值 |
|---|---|---|