你可以采取很多方法。最简单的方法是在数据库编写器上设置非常大的事务间隔。然后,任何加载失败都将导致整个数据集的角色返回。本教程将讨论其他方法:让数据库完成这项工作.希望这能给你一些关于如何在你的环境中实现这一点的想法。
根据与我们几个用户的讨论,使用临时表似乎是关键数据加载的首选方法。可以通过SQL或其他FME工作区验证临时表,并且,如果他们确认,它们可以加载到生产表中。