다음을 통해 공유


여러 선행 제약 조건

선행 제약 조건은 두 개의 실행 파일( 두 개의 태스크, 두 개의 컨테이너 또는 각각 중 하나)을 연결합니다. 우선 순위 실행 파일 및 제한된 실행 파일이라고 합니다. 제한된 실행 파일에는 여러 선행 제약 조건이 있을 수 있습니다. 자세한 내용은 Precedence Constraints을(를) 참조하세요.

제약 조건을 그룹화하여 복잡한 제약 조건 시나리오를 어셈블하면 패키지에서 복잡한 제어 흐름을 구현할 수 있습니다. 예를 들어 다음 그림에서 작업 D는 제약 조건으로 작업 A에 Success 연결되고, 작업 D는 제약 조건으로 작업 B에 Failure 연결되고, 작업 D는 제약 조건으로 작업 C에 Success 연결됩니다. 태스크 D와 태스크 A 사이의 선행 제약 조건, 태스크 D와 태스크 B 사이, 그리고 태스크 D와 태스크 C 간의 선행 제약 조건이 논리 관계에 참여합니다. 따라서 작업 D를 실행하려면 작업 A가 성공적으로 실행되고, 작업 B가 실패하고, 작업 C가 성공적으로 실행되어야 합니다.

선행 제약 조건에 의해 연결된 작업 선행 제약 조건에

LogicalAnd 속성

태스크 또는 컨테이너에 여러 제약 조건이 LogicalAnd 있는 경우 이 속성은 선행 제약 조건이 적절하게 평가되는지 아니면 다른 제약 조건과 함께 평가되는지를 지정합니다.

SSIS 디자이너의 선행 제약 조건 편집기 또는 SSDT(SQL Server Data Tools)에서 제공하는 속성 창을 사용하여 속성을 설정할 LogicalAnd 수 있습니다.

선행 제약 조건의 속성 설정