我只尝试查询一次,然后在输出文件上生成两个条目(它们用于检索字段的映射不同,但它对应于相同数量的输出)。
以下是我的目标流程:
tMap1
/ \
tOracleInput -> tReplicate tUnite - tSort - tOutputFile
\ /
tMap2但是它不允许我将tMap2连接到tUnite (如果tMap2连接到另一个tOutputFile是可以的)。
有什么想法吗?
谢谢!
发布于 2017-07-20 14:38:26
不能在同一个子作业中使用tReplicate和tUnite。您在这里可以做的是:
tOutputFile
/
tOracleInput -> tSort -->tMap -- > tOutputFile您可以将输出文件保留在追加模式下。因此,您将获得单个输出,而且您不必使用tReplicate,相反,您可以只在tMap中使用多个输出流。
希望这能帮到你。
发布于 2019-02-27 02:38:29
我相信你正在寻找的功能是tSplitRow。
它允许您从同一个流中将一个输入行拆分成一个或多个输出行。
点击此处阅读:https://help.talend.com/reader/wDRBNUuxk629sNcI0dNYaA/yn7aPyanBrstCYkH_XhyIw
https://stackoverflow.com/questions/45205887
复制相似问题