我完全同意使用暂存区,我认为这是最佳实践解决方案。
当数据被完全加载到staging区域时,使用SQLExecutor和类似于
begin delete from prod.my_table的东西将数据复制到生产模式中通常是非常简单的;插入prod.my_table select * from stage .my_table;提交;因为没有数据离开数据库,这意味着减少了生产数据集的停机时间,所以这不仅是单个事务,而且比使用FME进行传输要快得多