从tMysqlInput

时间:2018-01-30 13:29:13

标签: talend

我有一个mysql语句,它通过 tMysqlInput 组件从表中检索大量数据。现在我想以不同的方式处理数据,然后将它们再次合并回作业的单个输出。

因此,我想使用 tReplicate 组件来避免对SQL Server的多个请求。但是如果我使用tReplicate我之后无法使用tMap 再映射两个数据流。

还有其他方法可以多次重用mySql组件的结果吗?

提前致谢, 迈克尔

2 个答案:

答案 0 :(得分:1)

您可以使用tHashOutput从mysql保存数据,然后使用tHashInput读取该数据并在tMap中使用。

答案 1 :(得分:0)

请检查我的answer类似问题,了解有关此限制的解决方案。