如何捕获失败的记录(示例外键约束/未找到父表/唯一键约束等)???? 捕获那些失败的记录后,我需要发送一封电子邮件通知以及失败记录的计数和消息,说明为什么记录失败.. ??
答案 0 :(得分:1)
由于没有关于db的信息,我假设MySQL。在MySQL中,您可以在 tMySQLOutput 中取消选择扩展插入选项。现在可以通过右键单击组件来获取拒绝链接。
注意:插入的性能会急剧下降,因为每行都必须插入并检查
可以使用 tLogCatcher 组件捕获那些被拒绝的行。可以使用 tSendMail 组件发送信息。
答案 1 :(得分:0)
这一切都取决于您要在哪里捕获错误,如果您正在使用文件解析器之类的功能,则可以从那里捕获错误开始,以后再提到其他问题:
https://fullouterjoin.wordpress.com/2019/01/10/two-levels-of-error-logging-in-talend-cloud/