0
我有SSIS包來將事實表提取到登臺表中。我有一個控制表,其中包含每個表的最後提取日期。所以,這個包提取行>控制表的日期。我遇到的問題是我想將錯誤行重定向到包的數據流任務中的錯誤文件。如果我這樣做的話,包不會失敗(所以我不能回滾),並且一些行可能實際上經歷了哪些行,如果我與這個過程相結合最終會到達我的事實表。現在,如果我更新了控制表,下次運行包時,我會錯過發生了錯誤的行。如果我沒有用日期更新控制表,我會重新提取經過的行。最佳做法是什麼?SSIS增量加載錯誤處理
感謝您的回覆。實際上使用行數轉換就是我的想法。但是,在SSIS中使用重定向錯誤行時,您不能使用事務。我猜如果我決定回滾,我需要截斷暫存表,以便沒有記錄到達我的事實表。如果我決定繼續保留良好的記錄,那麼我需要確保從事實表首次刪除時,我運行包,以便不重新插入那些已插入的記錄。 – 2012-03-06 19:26:33