talend - 丢失了一些未插入数据库的记录

标签 talend

我对talend很陌生,两周以来我一直在努力解决这个问题

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

当我执行作业时,我在屏幕上看到它显示有 1000 行提交到数据库,但是当您访问数据库时,记录较少

有没有办法告诉我们为什么提交到数据库的记录比屏幕上显示的少?

job

map :

tmap

最佳答案

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

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

希望这有帮助! T数据。

关于talend - 丢失了一些未插入数据库的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12582024/

相关文章:

java - 如何在 Talend 中使用 LIKE 运算符和上下文变量 MySQL 从数据库中删除

mysql - talend可以将序列化数据从MYSQL迁移到PostgreSQL

sql-server - Talend 出错时如何设置回滚?

timeout - Talend - 超出锁定等待超时

java - 使用 Talend ETL 合并 Excel 单元格

mysql - Talend 可以为 MySQL 输出使用动态表名吗?

java - Talend 的 JSON 解析器

java - TALEND:如何存储 tRest 组件中所需的刷新 token ?

eclipse - 如何在 Talend Open Studio 中添加 Maven 依赖项

mysql - 如何使用 Talend 将 excel 数字日期值转换为适合存储在数据库表中的日期