Talend将多个值传递给输出表

时间:2014-09-23 04:38:49

标签: talend

我应该从2个连接表中获取多个值。我将过滤后的值传递给输出表。

    Table A:
         ID=001
         Category='ANIMAL'
    Table B:
         ID=B001
         FAMILY            NAME
         'ANIMAL'          'DOG'
         'ANIMAL'          'CAT'
         'ANIMAL'          'PIG'

我使用过TOracleInput和TOracleOutput。我只在输出表上得到PIG .....

我应该如何在输出表上传递狗,猫和猪?

先谢谢你。

1 个答案:

答案 0 :(得分:0)

。所以你的结构应该是tOracleInput1 - > tmap(另一个tOracleInput2用作查找),然后在tMap中获取输出并将该输出移动到tOracleOutput  问题是你如何加入tmap中的两个输入。您应该执行类似tinput1.column_id加入toracleinput2.column_id的内容,并在连接选择匹配模型的属性中执行所有匹配,根据您的需要加入模型内部联接或左侧加入。