Talend Job 不允许我将 tMap 映射到另一个 tMap 组件

Talend Job not letting me map tMap to another tMap Component

我在 Talend 中创建了一个工作,如下所示:-

我希望将 tMap_2 和 tMap_3 映射到 tMap_4,但出于某种原因它不允许我这样做。 tMap_2 和 _3 显示警告消息 'This component does not have enough "Row" type outputs'。但是对于其中的每一个,我都已经创建了一个输出。我非常确定我正在努力实现的目标在 Talend 中是可能的,并且对此进行谷歌搜索并没有发现任何重要的东西。那么有人可以告诉我为什么不让我加入 tMaps 2 和 3 到 4 吗? P.S。如果需要更多信息,请告诉我。

为了防止在作业中出现循环组件连接,您可以使用 tHashOutput 和 tHashInput 来存储流的数据并稍后读取,默认情况下这些组件是隐藏的,您可以从菜单中安装它们 "file" -> "edit project settings" -> "designer" -> "palette setting"