tJava中的错误[Talend]

时间:2015-04-09 11:00:22

标签: java sql talend

我正在使用Talend而且我遇到的问题可能非常愚蠢......

我的工作开始是:

tRESTRequest -> tExtractXMLFields -> tXMLMap -> tJavaRow -> tFlowToIterate -> tJava -> tFlowToIterate -> tMysqlInput ... etc

我在tJava上有一个错误,比如

  

如果您有输出,则可能存在用于传播数据的输入链接

     

(翻译自法语我希望这是可以理解的)

3 个答案:

答案 0 :(得分:0)

您需要再添加一个组件才能从tFlowToIterate中检索数据。 所以添加tFixedFlowInput,你的序列应该是以下

tRESTRequest - > tExtractXMLFields - > tXMLMap - > tJavaRow - > tFlowToIterate - > tFixedFlowInput - > tJava

答案 1 :(得分:0)

您需要使用java flex组件,它可以根据您的代码传播数据。对于需要输出的操作,tJava不适合。

答案 2 :(得分:0)

您也可以尝试更改链接的类型。

Main row are used to propagate datas between components.
You need to use the Trigger -> OnSubJObOK (previously named ThenRun) link between the components.

提示:更改Talend编辑器的语言,查看已翻译的错误(英语,葡萄牙语,西班牙语等等)非常有用。您可以在论坛上利用这些翻译。

欢呼,