"Value larger than specified precision"使用 PDI 导入文件



我正在尝试使用pentaho数据集成将文件导入到Oracle数据库中。

失败的转换尝试将从文件/输入流接收到的信息插入数据库。转换类型为Table Output

问题是文件中的一列具有超过甲骨文列的容量的值,我得到:

2019/03/12 22:00:01-插入银行参考数据。0-错误批次将行插入表[ref_data]。

2019/03/12 22:00:01-插入银行参考数据。0-遇到的错误(第一10):

2019/03/12 22:00:01-插入银行参考数据。0-ORA -01438:该列允许的高度大于指定的精度

2019/03/12 22:00:01-插入银行参考数据。0-

2019/03/12 22:00:01-插入银行参考数据。0-

2019/03/12 22:00:01-插入银行参考数据。0-错误更新批次

该文件有100列和5000行,错误消息没有告诉我哪个列是失败的列。我尝试使用调试级别登录,但也看不到列的名称。有什么想法如何处理?

答案:转换具有批处理更新= true,将批处理更新更改为false打印出了问题的行。

最新更新