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