Pentaho数据集成,插入/更新步骤即使在发现一些错误后也会继续

时间:2014-03-26 06:07:04

标签: pentaho kettle

我在一个转换中使用了这个插入/更新步骤, 即使插入时出现一些错误,我也希望完成此步骤。

例如;

在其中一个条目中,我收到此错误。

无法添加或更新子行:外键约束失败(risk_modulecustomer,CONSTRAINT fk_customer_customer1 FOREIGN KEY(parent_customer_id)参考customercustomer_id)在更新时不执行任何操作(

在此行插入停靠点。 但是,我希望它在发现这样的错误后继续。 有可能吗? 请帮帮我。

此致

1 个答案:

答案 0 :(得分:0)

您可以将Insert/Update步骤的输出连接到Table Output步骤,但是当它为您提供弹出窗口时,请不要选择“主要输出步骤”,选择“错误处理”步骤'。

然后,当转换运行时,导致插入/错误行的行将在您指向Table Output步骤的位置结束。所有其他人将正常处理。