我的項目在2個月前開始,我已經在運行到數據倉庫的每個過程中轉移了超過100個表。SSIS 2012增量加載200-300個表
我很快可能會達到200-300張桌子,不相信我目前的發展方式會擴展。我仍然有3周的版本(產品開發衝刺),表格仍然在改變它們的結構(數據類型,列名,新列等),這讓我很頭痛,所以在開始時我忽略了它周。
我怎麼忽略它?
- 截斷的所有表我帶他們到ODS(操作數據存儲)/ MRR層
- 把所有的數據從源系統充分到MRR層
- 創建唯一的尺寸「增量之前「表(每週仍會更改新列和更改的數據類型)
- 動態創建和填充登臺表和倉庫表。
現在我的模式已經開始形成,所以我必須採取增量負載的護理
- 這似乎很容易,因爲我有錄入的每條記錄,但我也有缺失我的源系統,我該如何解決這個問題?
- 我已經考慮過CDC,但是這樣做會很耗時間,因爲我必須把它放在桌子上
- 對於以100-200表格開頭的人的任何解決方案?
敏捷方法如何支持基礎設計更改?因爲這就是你在這裏所面對的 - 很多後端開發對用戶來說是不可見的。我從來沒有見過這個在我見過的敏捷項目中得到解決。 – 2013-02-11 06:35:20