SSI는 하나 이상을 사용할 수있는 경우 다음에 실행할 작업을 어떻게 결정합니까?

StackOverflow https://stackoverflow.com/questions/493011

  •  20-08-2019
  •  | 
  •  

문제

예를 들어, 4 개의 (빈) 스크립트 작업 A1, A2, B1 및 B2를 추가하면 A1과 B2가 B1 후에 실행할 제약 조건이 있지만 A1이나 B1은 제약 조건이 없으며 어떤 순서에도 제약이있는 경우 A2가 실행할 제한 조건이 있습니다. 작업이 실행됩니까?

내가 이것을 시도하면 그것은 A1, B1, A2, B2를 수행하는 것 같습니다. 하지만 왜? 호기심 에서이 질문.


추가하기 위해 편집 :

평행을 1로 설정하고 메시지 상자를 추가하여 주문한 순서를 볼 수 있습니다. 위에서 언급 한 것과 같은 순서가 항상 필요하지만이 순서를 선택하는 이유에 대한 논리가 있는지 궁금했습니다.


그것은 모든 레벨 1 (제한되지 않은) 작업을 먼저 수행 한 다음 제한된 작업을 계속하는 것으로 보입니다.

도움이 되었습니까?

해결책

패키지는 XML .DTSX 파일로 저장됩니다. 제약 조건이 없으면 객체가 파일에 표시된 순서대로 실행됩니다.

다른 팁

나는 항상 이와 같은 것들이 병렬로 실행됩니다.

따라서 A1과 A2가 실행되고 A1이 완료 되 자마자 B1이 시작되고 B1이 완료 되 자마자 B2가 시작됩니다.

당신이 명시 적으로 제약을하지 않으면, 동시에 달리기를 막을 수있는 것은 없습니다. 스크립트 작업이 실제로 짧거나 병렬 처리를 제한하면 아마도 순서대로 실행되지만 선택한 순서가 보장되지 않는다고 확신합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top