Skip to content

转换之映射控件

映射是转换里面的用来定义子转换,方便代码封装和复用

1. 映射

Alt text 在重复使用某些步骤的场景有用,可以将重复的部分转化为映射。映射和其他转换组件不同的是,它需要映射的输入和输出组件配合使用:
Alt text

  • 映射输入控件:映射期望从父转换接收输入信息
  • 映射输出:提供父转换读取数据

比如实现数据处理:封装一个子转换能够通过dept_id求出dept_name,然后使用另外一个转换调用此子转换,求出数据库staff表id=3的员工姓名,年龄,部门id,部门姓名,并输出到控制台。

1.1 建立子映射

  1. 配置输入规范 Alt text
  2. 配置数据库查询 Alt text
  3. 配置输出映射 Alt text

1.2 映射

  1. 导入子转换 Alt text
  2. 映射匹配 Alt text