【发布时间】:2012-03-06 18:19:16
【问题描述】:
我有 SSIS 包来将事实表提取到临时表中。我有一个控制表,其中包含每个表的最后提取日期。因此,包提取行其中 > 控制表日期。我遇到的问题是我想将有错误的行重定向到包的数据流任务中的错误文件。如果我这样做,包将不会失败(所以我不能回滚)并且某些行实际上可能会经过,如果我继续该过程最终会到达我的事实表。现在,如果我更新了控制表,下次运行包时,我会错过有错误的行。如果我没有用日期更新控制表,我将重新提取经过的行。这方面的最佳做法是什么?
【问题讨论】:
标签: sql-server-2008 ssis etl