首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >talend - tReplicate -> tMap -> tUnite

talend - tReplicate -> tMap -> tUnite
EN

Stack Overflow用户
提问于 2017-07-20 13:29:11
回答 2查看 1.3K关注 0票数 0

我只尝试查询一次,然后在输出文件上生成两个条目(它们用于检索字段的映射不同,但它对应于相同数量的输出)。

以下是我的目标流程:

代码语言:javascript
复制
                         tMap1 
                         /   \ 
tOracleInput -> tReplicate   tUnite - tSort - tOutputFile
                         \   /
                          tMap2

但是它不允许我将tMap2连接到tUnite (如果tMap2连接到另一个tOutputFile是可以的)。

有什么想法吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-07-20 14:38:26

不能在同一个子作业中使用tReplicate和tUnite。您在这里可以做的是:

代码语言:javascript
复制
                             tOutputFile    
                             /
tOracleInput -> tSort -->tMap -- > tOutputFile

您可以将输出文件保留在追加模式下。因此,您将获得单个输出,而且您不必使用tReplicate,相反,您可以只在tMap中使用多个输出流。

希望这能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2019-02-27 02:38:29

我相信你正在寻找的功能是tSplitRow

它允许您从同一个流中将一个输入行拆分成一个或多个输出行。

点击此处阅读:https://help.talend.com/reader/wDRBNUuxk629sNcI0dNYaA/yn7aPyanBrstCYkH_XhyIw

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45205887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档