Compartir a través de


Establecer restricciones de precedencia en tareas y contenedores

Una vez un paquete contiene varias tareas o contenedores, puede vincularlos en un flujo de trabajo secuenciado mediante restricciones de precedencia. Cada restricción de precedencia hace referencia a dos ejecutables: dos tareas, dos contenedores, o uno de cada uno. Se conocen como el ejecutable de precedencia y el ejecutable restringido. El ejecutable de precedencia es la tarea o contenedor cuyo resultado de la ejecución (ejecución correcta o no) puede determinar si la siguiente tarea o contenedor, el ejecutable restringido, se ejecuta. Para obtener más información, vea Restricciones de precedencia.

En un flujo de control lineal, es decir, un flujo sin bifurcaciones, las restricciones de precedencia controlan ellas mismas la secuencia en que se ejecutan las tareas. Si un flujo de control se bifurca, el motor de tiempo de ejecución de Integration Services determina el orden de ejecución entre las tareas y contenedores que siguen inmediatamente la bifurcación.

[!NOTA] El motor de tiempo de ejecución también determina el orden de ejecución entre los flujos de trabajo no conectados en un flujo de control.

La restricción de precedencia predeterminada usa solamente una restricción, y la restricción requiere que el ejecutable de precedencia se ejecute correctamente. Las restricciones de precedencia se pueden modificar para usar expresiones con restricciones o usar expresiones en lugar de restricciones, y especificar que el ejecutable de precedencia genere un error o simplemente se complete.

El Diseñador SSIS usa colores para identificar el tipo de restricción de precedencia. La restricción de operación realizada correctamente es verde, la de error es roja y la de conclusión es azul. Para mostrar etiquetas de texto en el Diseñador SSIS que muestran el tipo de la restricción, debe configurar las características de accesibilidad del Diseñador SSIS. Para obtener más información, vea Accesibilidad en Business Intelligence Development Studio.

Después de crear una restricción de precedencia predeterminada, puede modificar las propiedades de la restricción de precedencia.

Para crear una restricción de precedencia predeterminada.

Para modificar una restricción de precedencia

Agregar funcionalidad a las restricciones de precedencia

Después de crear una restricción de precedencia predeterminada, puede ampliar la restricción de precedencia de las siguientes maneras:

Vea también

Tareas

Agregar tareas a un flujo de control
Agrupar tareas y contenedores
Agregar enumeración a un flujo de control
Agregar iteración a un flujo de control
Usar secuencias en un control de flujo

Conceptos

Crear un flujo de control de paquetes

Ayuda e información

Obtener ayuda sobre SQL Server 2005