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. Un ejecutable restringido puede tener varias restricciones de precedencia. Para obtener más información, vea Restricciones de precedencia.
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 D y la tarea A, entre la tarea D y la tarea B, y entre la tarea D y la tarea C participan en una relación lógica and. Por lo tanto, para que la tarea D se ejecute, la tarea A se debe ejecutar correctamente, la tarea B debe sufrir un error en su ejecución, y la tarea C se debe ejecutar correctamente.
Propiedad LogicalAnd
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.
Puede especificar la propiedad LogicalAnd mediante el Editor de restricciones de precedencia en el Diseñador SSIS, o en la ventana Propiedades que proporciona SQL Server Data Tools (SSDT).
Tareas relacionadas
Establecer las propiedades de una restricción de precedencia
Contenido relacionado
|