使用PostgreSQL的Pentaho ETL

wljmcqd8  于 12个月前  发布在  PostgreSQL
关注(0)|答案(1)|浏览(94)

我正在用Pentaho做一个ETL,在那里我使用了几个转换和一个执行这些转换的作业。但是当过程中出现错误时,以前没有问题的转换会保存在PostgreSQL数据库中。如果其中一个转换失败,我希望它执行回滚,如果这些转换正确完成,则执行提交
我尝试在每个事务中处理错误,并在作业中中止作业,但没有效果。

oymdgrw7

oymdgrw71#

在Pentaho中,您可以使用Checkpoints重新启动作业。official wiki page中提供了在Pentaho中启用检查点的过程。检查点表跟踪您的PDI作业,并在发生故障时从故障点重新启动。

相关问题