2011-03-21 56 views
5

在SSIS中,如果我開始一步,然後有很多,可以一次全部發生步驟,然後還有一個單一的步驟所有這些完成後,約束線是所有的地方。它很醜,很難閱讀。我可以將它們移動,但下一次加載包時,它們又會變得很難看。有沒有辦法讓他們留在我放置它們的地方,這樣我就可以保持整潔?如何保持SSIS約束線整齊?

下面是我講的(此圖形顯示不出來對我來說)的部分圖片。 Lots of ugly lines

缺乏圖形,這裏是文字的例子:

step 1: start a log file 
step 2 (10 of them): load file 1 through load file 10 
step 3: create a flag file 
step 4: ftp all the files to another location 
+0

他們應該留在原地。你是否將文件加載到源代碼控制中?這似乎表明,可能會導致一個問題:http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/7b7919ea-0a4b-4cd8-8208-1997997dfadc – DKnight 2011-03-22 16:22:53

+0

沒有源控制。我的意思是,我們使用它,但我只是在兩個編輯會話中關閉並重新打開相同的dtsx包,有時甚至沒有關閉項目。 – thursdaysgeek 2011-03-22 16:40:18

+0

在某些軟件包中,約束行保持不變,在其他軟件包中它們似乎有自己的想法,它們將使用一個醜陋的默認值。 – thursdaysgeek 2011-03-22 16:47:37

回答

6

他們應該留在原地,我認爲你有一個錯誤在那裏。每次打開它時都可以使用格式>自動佈局,以使其更具可讀性,但這實際上只是一種解決方法。

+1

此答案enourmous榮譽,抱歉,但我最近回到了SSIS中的沉寂,到處行了你剛纔讓我很開心這個古老而又準確的答案:) – 2013-05-31 08:55:55

6

將步驟2中的10個任務移動到序列容器中。將行從第1步拖到順序容器。從序列集裝箱拖線步驟3

你並不需要10個任務之間的任何行(如果它們被並聯以任何順序SSIS選擇運行)。你會用一條線從步驟1到序列容器中,並從序列容器一行結束了第3步。

+0

這是一個更好的解決辦法,雖然理想情況下,線保持你把它們放在哪裏。但是,更好的是,因爲開頭的行數較少。 – thursdaysgeek 2011-05-17 21:25:00