Compartir a través de


Aplicar varias restricciones de precedencia

Una restricción de precedencia conecta dos ejecutables: dos tareas, dos contenedores o uno de cada. Se conocen como el ejecutable de precedencia y el ejecutable restringido. Para obtener más información, vea Restricciones de precedencia.

Un ejecutable restringido puede tener varias restricciones de precedencia. Si una tarea o contenedor tiene varias restricciones, la propiedad LogicalAnd especifica si se evalúa una restricción de precedencia individualmente o en conjunto con otras restricciones.

El ensamblaje de escenarios de restricciones complejas mediante la agrupación de restricciones le permite implementar un flujo de control complejo en paquetes. Por ejemplo, en la siguiente ilustración, la tarea D se vincula a la tarea A mediante una restricción Success, la tarea D se vincula a la tarea B mediante una restricción Failure y la tarea D se vincula a la tarea C mediante una restricción Success.

Las restricciones de precedencia entre la tarea A y la tarea D, y entre la tarea B y la tarea D y entre la tarea C y la tarea D participan en una relación lógica and. Para que la tarea D se ejecute, la tarea y la tarea C deben ejecutarse correctamente y la tarea B debe generar un error.

Varias restricciones de precedencia

Puede especificar la propiedad LogicalAnd mediante el Editor de restricciones de precedencia en el Diseñador SSIS, o en la ventana Propiedades que proporciona Business Intelligence Development Studio.

Procedimientos

Para configurar una restricción de precedencia

Vea también

Tareas

Agregar expresiones a las restricciones de precedencia
Establecer restricciones de precedencia en tareas y contenedores

Ayuda e información

Obtener ayuda sobre SQL Server 2005