talend - 丢失了几个没有插入数据库的记录

时间:2012-09-25 11:29:17

标签: talend

我对talend很新,而且自从两周以来我一直在努力解决这个问题

我需要诊断工作中发生的问题(见图)

当我执行我在屏幕上看到的作业时,它表示1000行被提交到数据库但是当你去数据库时记录的记录更少

有没有办法告诉为什么提交给数据库的记录数量减少了呢?它在屏幕上的内容是什么?

job

TMAP:

tmap

2 个答案:

答案 0 :(得分:4)

在与几位同事交谈后,我得到了一些有趣的答案。关于您的问题,您可以在tMysqlOutput之后添加拒绝链接,以查看它是否有任何记录。

例如:tMysqlInput - main - tMap - out1 - tMysqlOutput --- reject - tLogRow

希望这有帮助! T数据。

答案 1 :(得分:2)

我认为您应该检查所有查找的tMap连接类型。通过更改查找类型,您将获得所需的输出。见附图。enter image description here