Pentaho "Make the transformation database transactional" 加上提交频率
Pentaho "Make the transformation database transactional" plus commit frequency
通过使用 Make the transformation database transactional
属性,如果我做对了,在转换结束时完成一个 commit
(或者 rollback
如果有错误或中止)
但是,Commit size
在 table output
步骤中仍然可用,例如。
在这种情况下是否忽略了 Commit size
值? Commit size
如何与 Make the transformation database transactional
结合使用? (会有一个commit
还是多个commits
?)
我很确定最终结果是一样的。
整个执行都会进行批处理提交,但如果其中任何一个失败,则不会提交整个执行。
我无法准确地证明这种性能,但我可以证明最终结果,检查 'Make the transformation Database Transactional' 将有效地执行你想要的。
通过使用 Make the transformation database transactional
属性,如果我做对了,在转换结束时完成一个 commit
(或者 rollback
如果有错误或中止)
但是,Commit size
在 table output
步骤中仍然可用,例如。
在这种情况下是否忽略了 Commit size
值? Commit size
如何与 Make the transformation database transactional
结合使用? (会有一个commit
还是多个commits
?)
我很确定最终结果是一样的。
整个执行都会进行批处理提交,但如果其中任何一个失败,则不会提交整个执行。
我无法准确地证明这种性能,但我可以证明最终结果,检查 'Make the transformation Database Transactional' 将有效地执行你想要的。