여러 선행 제약 조건 적용
선행 제약 조건은 두 개의 태스크, 두 개의 컨테이너 또는 각 태스크와 컨테이너를 하나씩 선택하여 두 개의 실행 개체를 연결합니다. 선행 제약 조건을 선행 실행 개체 및 제약 조건이 지정된 실행 개체라고 합니다. 자세한 내용은 선행 제약 조건을 참조하십시오.
제약 조건이 지정된 실행 개체에는 여러 선행 제약 조건이 포함될 수 있습니다. 태스크 또는 컨테이너에 여러 제약 조건이 있는 경우 LogicalAnd 속성은 선행 제약 조건이 그 자체로만 평가되는지 또는 다른 제약 조건과 함께 평가되는지 여부를 지정합니다.
제약 조건을 그룹화하여 복잡한 제약 조건 시나리오를 조합하면 패키지에 복잡한 제어 흐름을 구현할 수 있습니다. 예를 들어 다음 그림에서 태스크 D는 Success 제약 조건에 의해 태스크 A에 연결되며 태스크 D는 다시 Failure 제약 조건에 의해 태스크 B에 연결되고, 태스크 D는 Success 제약 조건에 의해 태스크 C에 연결됩니다. 태스크 D와 태스크 A 사이의 선행 제약 조건, 태스크 D와 태스크 B 사이의 선행 제약 조건 및 태스크 D와 태스크 C 사이의 선행 제약 조건은 논리적 AND 관계에 있습니다. 따라서 태스크 D를 실행하려면 태스크 A와 태스크 C는 성공적으로 실행되어야 하고 태스크 B는 실패해야 합니다.
LogicalAnd 속성은 SSIS 디자이너 또는 Business Intelligence Development Studio에서 제공하는 속성 창에서 선행 제약 조건 편집기를 사용하여 설정할 수 있습니다.
선행 제약 조건을 구성하는 방법은 방법: 선행 제약 조건의 속성 설정을 참조하십시오.
|