【发布时间】:2014-06-22 15:27:26
【问题描述】:
总的来说,我对 ETL 完全陌生,并且正在研究 Pentaho 水壶。我进行了一些转换,其中涉及将输出写入多个数据库表,并希望确保写入这些多个表是作为原子操作执行的,即在事务中,以便在出现任何错误的情况下,整个事情都可以滚动出去。需要有关如何做到这一点的帮助。
【问题讨论】:
标签: pentaho etl kettle pentaho-design-studio pentaho-cde
总的来说,我对 ETL 完全陌生,并且正在研究 Pentaho 水壶。我进行了一些转换,其中涉及将输出写入多个数据库表,并希望确保写入这些多个表是作为原子操作执行的,即在事务中,以便在出现任何错误的情况下,整个事情都可以滚动出去。需要有关如何做到这一点的帮助。
【问题讨论】:
标签: pentaho etl kettle pentaho-design-studio pentaho-cde
在 Spoon 中,转到转换属性 (Ctrl-T),选择“其他”选项卡并勾选“使转换数据库事务化”旁边的框
如果您使用原始 XML,则它是下面的 <unique_connections>N</unique_connections> 选项
<transformation>
<info>
【讨论】: