java TJavaFlex组件无法将整数转换为字符串错误
我是Talend中的noob,我有一个非常简单的流程,如下所示:一个连接到tjavaflex组件的分隔文件,该组件又连接到tlogrow。
分隔文件的“id”列定义为整数。我试图将此列作为字符串发送,并在将数据发送到tlogrow组件时进行一些转换(如字符串附加)。 我修改了tlogrow组件的模式,以便它可以接收字符串值
同时,我不明白为什么我在上面的剪报中有850851852行,而理想情况下,我的代码是854855856行
据我所知,尽管我在接收端更改了“id”列的数据类型,但它仍将其视为整数类型
有人能告诉我为什么会发生这个错误吗?我尝试了很多组合来让它以某种方式工作,但它没有。甚至在Java(EclipseIDE)中执行了类似的代码片段,但我似乎无法重现这一点
# 1 楼答案
取消选中
tJavaFlex
组件中的数据自动传播复选框,以防止自动生成代码来传播输入输出流