标签: etl talend fixed-width
我是这个ETL工具的新手,但是流程是合乎逻辑的,因此到目前为止,一切都很好。我有这个原始数据文件,它的数据在固定宽度的列中。我根据文件定义输入了所有详细信息,并且似乎一切正常,除了只能看到第一列。
以下是我的位置文件读取作业的详细信息:
最终输出(仅读取第一列):
以下是平面文件的外观:
奇怪的是,我看到所有记录都被很好地读取了
答案 0 :(得分:0)
问题出在数据类型上。由于某种原因,Talend没有抛出正确的错误。我通过将数据类型与目标模式匹配来更正了数据类型,并且一切正常。
意识到所有浮点数据类型都需要转换为BigDecimal。多数情况下可以解决此问题。