Pentaho "Make the transformation database transactional" 加上提交频率

Pentaho "Make the transformation database transactional" plus commit frequency

通过使用 Make the transformation database transactional 属性,如果我做对了,在转换结束时完成一个 commit(或者 rollback 如果有错误或中止)

但是,Commit sizetable output 步骤中仍然可用,例如。

在这种情况下是否忽略了 Commit size 值? Commit size 如何与 Make the transformation database transactional 结合使用? (会有一个commit还是多个commits?)

我很确定最终结果是一样的。

整个执行都会进行批处理提交,但如果其中任何一个失败,则不会提交整个执行。

我无法准确地证明这种性能,但我可以证明最终结果,检查 'Make the transformation Database Transactional' 将有效地执行你想要的。