informatica router组件_第1张图片

Router组件的作用主要有两个:根据分发条件对数据进行分发;过滤数据,根据多个条件得到(或去掉)不需要的数据。

filter组件只能写一个过滤条件

Router组件的使用注意事项:

informatica router组件_第2张图片

router组件和目标组件对象的对应关系是:router的同一组数据与目标对象是一对多的关系;同一组数据同一PORT与同一个目标对象的port是一对一的关系(暂时教程是这么解释的)。

Router的使用方法:

在Designer中的mapping designer中,可以单击Router工具图标然后在工作区拖一个Router出来,也可以在transformation菜单下,选择create,下拉选择Router组件。

从目标组件或者上一个组件拖动port tab到Router组件,或者手动创建router组件的port tab。

双击Router组件,对其property页签的属性进行修改。

手动创建分组,就像下图一样

informatica router组件_第3张图片

编辑每一组的分组条件表达式,并且验证分组表达式条件,保存。

连接Router组件的port和目标的port连接,保存。