2011-03-21 1 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

+0

원본 컨트롤이 없습니다. 제 말은 그렇습니다.하지만 두 번의 편집 세션에서 동일한 dtsx 패키지를 닫고 다시 열 때가 있습니다. 때로는 프로젝트를 닫지 않아도됩니다. – thursdaysgeek

+0

일부 패키지에서는 제약 라인이 그대로 유지되고 다른 제약에서는 자체적 인 생각을 갖고있는 것처럼 보이며 사용하는 추악한 기본값이 있습니다. – thursdaysgeek

답변

6

그들은 내가 당신이 버그를 가지고 있다고 생각 가만히해야한다. 더 읽기 쉽도록 [포맷]> [자동 레이아웃]을 열 때마다 사용할 수 있지만 이는 실제로 해결 방법입니다.

+1

이 대답에 대한 enoumous 명성, 미안하지만 최근에 틈새 후에 ssis로 돌아가서 모든 곳에서 줄을 섰는데,이 낡고 정확한 대답으로 나에게 매우 행복하게 만들었습니다 :) –

6

2 단계의 10 가지 작업을 시퀀스 컨테이너로 옮깁니다. 1 단계에서 라인을 시퀀스 컨테이너로 드래그하십시오. 시퀀스 컨테이너에서 3 단계로 줄을 드래그하십시오.

10 개의 태스크 사이에 줄이 필요하지 않습니다 (선택하는 순서대로 병렬로 실행하는 경우). 1 단계에서부터 순서 용기까지의 한 줄로, 서열 용기에서부터 3 단까지의 한 줄로 끝납니다.

+0

이상적으로는 라인이 머물러 있지만 더 나은 솔루션입니다. 당신이 그들을 두는 곳에. 그러나 시작하는 줄이 적기 때문에 더 좋습니다. – thursdaysgeek

관련 문제