作用
表达式转换属于消极转换组件,换言之是单行运算,来源的列值通过一系列表达式转换(函数转换)后得出的一行输出结果。
注意:多行运算请使用聚合转换组件。
使用
要使用表达式转换进行单行运算,必须要包含以下端口:
- 要计算的值输入端口或者输出端口
- 表达式转换组件的输出端口
数据流图
创建表达式转换步骤
1. 在Mapping Designer中选择‘转换 - 创建’。选择表达式转换,输入名称后确定。
2. 创建输入端口。
如果源端输入组件(Source)已有可用的输入,则从源端的列菜单中选择一个或者多个列拖动到默认为空的表达式转换组件中。如果想覆盖端口,则直接连接到对应端口,从弹出的是否确认覆盖该列的选项中选择确定即可。