Agregar o eliminar tareas o contenedores en un flujo de control

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Cuando se trabaja en el diseñador de flujo de control, el cuadro de herramientas del Diseñador SSIS enumera las tareas que proporciona Integration Services para generar flujo de control en un paquete. Para obtener más información sobre el cuadro de herramientas, vea SSIS Toolbox.

Un paquete puede incluir varias instancias de la misma tarea. Cada instancia de una tarea se identifica de forma exclusiva en el paquete y cada instancia se puede configurar de forma diferente.

Si se elimina una tarea, las restricciones de precedencia que conectan la tarea a otras tareas y contenedores en el flujo de control también se eliminan.

Los procedimientos siguientes describen cómo agregar o eliminar una tarea o un contenedor en el flujo de control de un paquete.

Agregar una tarea o contenedor a un flujo de control

  1. En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. Haga clic en la pestaña Flujo de control .

  4. Para abrir el cuadro de herramientas, haga clic en Cuadro de herramientas en el menú Ver .

  5. Expanda Elementos de flujo de control y Tareas de mantenimiento.

  6. Arrastre tareas y contenedores desde el Cuadro de herramientas a la superficie de diseño de la pestaña Flujo de control .

  7. Conecte una tarea o contenedor dentro del flujo de control de paquete arrastrando su conector a otro componente en el flujo de control.

  8. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados, en el menú Archivo.

Eliminar una tarea o un contenedor de un flujo de control

  1. En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo. Realice una de las siguientes acciones:

    • Haga clic en la pestaña Flujo de control , haga clic con el botón derecho en la tarea o contenedor que quiera eliminar y, después, haga clic en Eliminar.

    • Abra el Explorador de paquetes. En la carpeta Ejecutables , haga clic con el botón derecho en la tarea o contenedor que quiera eliminar y, después, haga clic en Eliminar.

  3. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados, en el menú Archivo.

Establecer las propiedades de una tarea o un contenedor

Puede establecer la mayoría de las propiedades de tareas y contenedores utilizando la ventana Propiedades . Las excepciones son propiedades de colecciones de tareas y propiedades que son demasiado complejas como para establecerse mediante la ventana Propiedades . Por ejemplo, no puede configurar el enumerador que usa el contenedor de bucles Foreach en la ventana Propiedades . Debe usar un editor de tareas o contenedores para establecer estas propiedades complejas. La mayoría de los editores de tareas y contenedores tienen varios nodos y cada nodo contiene propiedades relacionadas. El nombre del nodo indica el sujeto de las propiedades que contiene el nodo.

Los procedimientos siguientes describen cómo establecer las propiedades de una tarea o de un contenedor utilizando las ventanas Propiedades o el correspondiente editor de tareas y contenedores.

Establecer las propiedades de una tarea o un contenedor con la ventana Propiedades

  1. En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. Haga clic en la pestaña Flujo de control .

  4. En la superficie de diseño de la pestaña Flujo de control , haga clic con el botón derecho en la tarea o el contenedor y, después, haga clic en Propiedades.

  5. En la ventana Propiedades , actualice los valores de las propiedades.

    Nota:

    La mayoría de las propiedades se pueden establecer escribiendo un valor directamente en el cuadro de texto o seleccionando un valor de una lista. Sin embargo, algunas propiedades son más complejas y cuentan con un editor de propiedades personalizadas. Para establecer la propiedad, haga clic en el cuadro de texto y, después, haga clic en el botón Generar (…) para abrir el editor personalizado.

  6. Opcionalmente, puede crear expresiones de propiedades para actualizar dinámicamente las propiedades de la tarea o del contenedor. Para más información, vea Agregar o cambiar una expresión de propiedad.

  7. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados, en el menú Archivo.

Establecer las propiedades de una tarea o un contenedor con un editor de tareas o contenedores

  1. En SQL Server Data Tools (SSDT), abra el proyecto de Integration Services que contiene el paquete que desea.

  2. En el Explorador de soluciones, haga doble clic en el paquete para abrirlo.

  3. Haga clic en la pestaña Flujo de control .

  4. En la superficie de diseño de la pestaña Flujo de control , haga clic con el botón derecho en la tarea o en el contenedor y, después, haga clic en Editar para abrir el editor de tareas o contenedores correspondiente.

    Para más información sobre cómo configurar el contenedor de bucles For, vea Configurar un contenedor de bucles For.

    Para obtener más información sobre cómo configurar el contenedor de bucles Foreach, vea Configurar un contenedor de bucles Foreach.

    Nota:

    El contenedor de secuencias no dispone de ningún editor personalizado.

  5. Si el editor de tareas o de contenedores tiene varios nodos, haga clic en el nodo que contiene la propiedad que desea establecer.

  6. Opcionalmente, haga clic en Expresiones y, en la página Expresiones , cree expresiones de propiedades para actualizar dinámicamente las propiedades de la tarea o del contenedor. Para más información, vea Agregar o cambiar una expresión de propiedad.

  7. Actualice el valor de las propiedades.

  8. Para guardar el paquete actualizado, haga clic en Guardar los elementos seleccionados, en el menú Archivo.

Consulte también

Tareas de Integration Services
Contenedores de Integration Services
Flujo de control