正如問題所暗示的那樣,我正盯着一個具有多個控制流元素的轉換,其中很多都是數據流。控制流中的黃色 - 數據流中沒有顏色;這是怎麼回事?
當前,控制流選項卡內的其中一個數據流對象呈黃色亮起。當我通過雙擊或選擇「數據流」選項卡打開該數據流對象時,沒有任何顏色的框亮起。
這會讓我相信它正在驗證,也許呢?
有什麼方法可以說明它在做什麼,並且有任何步驟可以幫助使此過程更快?
**編輯:
我接過一看執行,它看起來像它停留在預先執行50%左右的階段。這個階段是否有任何優化?
未運行的數據流的屏幕截圖。 (這是拍攝而控制流顯示了這個數據流任務爲黃色)
你的數據流在做什麼?你有沒有在你的包裹中查找?如果是這樣,那麼這個軟件包很可能正在緩存數據。多少數據? *所有*數據,所以如果你僅僅從表中選擇一個表名作爲查找或者等價的'SELECT *',所有的數據在它開始處理之前必須通過網絡流到SSIS引擎。如果您確實想知道,請打開包裝中的日誌記錄。 – billinkc 2012-02-28 00:00:46
看起來它卡在預執行階段。在這個階段執行哪些類型的任務?我會嘗試添加一些日誌記錄,並可能會嘗試縮小該問題的範圍。 – NickHeidke 2012-02-28 15:23:14
你有機會彈出數據流的樣子嗎?瞭解DF應該做什麼會有所幫助。 – billinkc 2012-02-28 18:45:46