Compartir a través de


Diseñador SSIS

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

SSIS Designer es una herramienta gráfica que se puede usar para crear y mantener paquetes de Servicios de Integración. El Diseñador SSIS está disponible en SQL Server Data Tools (SSDT) como parte de un proyecto de Integration Services.

Puede usar el Diseñador SSIS para realizar las tareas siguientes:

  • Construir el flujo de control en un paquete.

  • Generar los flujos de datos en un paquete.

  • Agregar controladores de eventos al paquete y objetos de paquete.

  • Ver el contenido del paquete.

  • Durante la ejecución, ver el progreso de ejecución del paquete.

El siguiente diagrama muestra el Diseñador SSIS y la ventana del cuadro de herramientas .

Captura del Diseñador de SSIS y el Cuadro de Herramientas

Integration Services incluye cuadros de diálogo y ventanas adicionales para agregar funcionalidad a paquetes y SQL Server Data Tools (SSDT) proporciona cuadros de diálogo y ventanas para configurar el entorno de desarrollo y trabajar con paquetes. Para obtener más información, vea Interfaz de usuario de Integration Services.

SSIS Designer no depende del servicio Integration Services, el cual administra y supervisa paquetes, y no se requiere que el servicio se esté ejecutando para crear o modificar paquetes en SSIS Designer. Sin embargo, si detiene el servicio mientras el Diseñador SSIS está abierto, ya no puede abrir los cuadros de diálogo que proporciona el Diseñador de SSIS y puede recibir el mensaje de error "El servidor RPC no está disponible". Para restablecer el Diseñador de SSIS y seguir trabajando con el paquete, debe cerrar el diseñador, salir de SQL Server Data Tools (SSDT) y volver a abrir SQL Server Data Tools (SSDT), el proyecto de Integration Services y el paquete.

Deshacer y rehacer

Puede deshacer y rehacer hasta 20 acciones en el Diseñador SSIS . Para un paquete, deshacer/rehacer está disponible en las pestañas Control Flow, Data Flow, Event Handlers y Parameters, y en la ventana Variables. Para un proyecto, deshacer/rehacer está disponible en la ventana de Parámetros del Proyecto.

No se pueden rehacer ni deshacer los cambios en el nuevo Cuadro de herramientas de SSIS.

Cuando realices cambios en un componente mediante el editor de componentes, deshaces y rehaces los cambios como un conjunto, en lugar de hacerlo de manera individual. El conjunto de cambios aparece como una sola acción en el menú desplegable de deshacer y rehacer.

Para deshacer una acción, haga clic en el botón Deshacer de la barra de herramientas, en el elemento de menú Editar/Deshacer o pulse CTRL+Z. Para rehacer una acción, haga clic en el botón Rehacer de la barra de herramientas, en el elemento de menú Editar/Rehacer o pulse CTRL+Y. Para deshacer o rehacer varias acciones, haga clic en la flecha situada junto al botón de la barra de herramientas, resalte varias acciones en la lista desplegable y, después, haga clic en la lista.

Partes del Diseñador SSIS

SSIS Designer tiene cinco pestañas permanentes: una para la construcción del flujo de control de paquetes, flujos de datos, parámetros y controladores de eventos, y una pestaña para ver el contenido de un paquete. En el tiempo de ejecución aparece una sexta pestaña que muestra el progreso de la ejecución de un paquete mientras se ejecuta y los resultados de la ejecución una vez finalizada.

Además, el Diseñador SSIS incluye un área de Administradores de conexión para agregar y configurar los administradores de conexión que usa un paquete para conectarse a los datos.

Pestaña de flujo de control

Utilice la pestaña Flujo de control del Diseñador SSIS para generar el flujo de control en un paquete de Servicios de Integración.

Cree el flujo de control arrastrando objetos gráficos que representan contenedores y tareas de SSIS desde el Cuadro de herramientas a la superficie de diseño de la pestaña Flujo de control y, a continuación, conecte los objetos arrastrando el contenedor de un objeto a otro objeto. Cada línea de conexión representa una restricción de precedencia que especifica el orden en el que se ejecutan las tareas y los contenedores.

Además, puede utilizar el Diseñador SSIS para agregar la siguiente funcionalidad desde la pestaña Flujo de control :

  • Implementar registro de eventos

  • Crear configuraciones de paquetes

  • Firmar el paquete con un certificado

  • Administrar variables

  • Agregar anotaciones

  • Configurar puntos de interrupción

Para agregar estas funciones a contenedores o tareas individuales del Diseñador SSIS , haga clic con el botón secundario en la superficie de diseño y, a continuación, seleccione la opción.

Para más información, consulte Control Flow.

pestaña Flujo de Datos

Use la pestaña Data Flow del Diseñador de SSIS para crear flujos de datos en un paquete de Integration Services.

Cree los flujos de datos arrastrando objetos gráficos que representan orígenes, transformaciones y destinos desde la pestaña Toolbox a la superficie de diseño de la pestaña Data Flow y, a continuación, conecte los objetos para crear rutas de acceso que determinen la secuencia en la que se ejecutan las transformaciones.

Haga clic con el botón derecho en una ruta de acceso y, después, haga clic en Visores de datos para agregar visores de datos con los que ver los datos antes y después de cada objeto de flujo de datos.

También puede usar el Diseñador de SSIS para agregar la siguiente funcionalidad desde la pestaña Data Flow:

  • Administrar variables

  • Agregar anotaciones

Para agregar estas funciones en el Diseñador SSIS , haga clic con el botón secundario en la superficie de diseño y, a continuación, seleccione la opción que desee.

Para obtener más información, vea Data Flow.

Pestaña Parámetros

Los parámetros de Integration Services (SSIS) permiten asignar valores a las propiedades de los paquetes en el momento de la ejecución de los mismos. Puede crear parámetros de proyecto en el nivel de proyecto y parámetros de paquete en el nivel de paquete. Los parámetros del proyecto se utilizan para proporcionar cualquier entrada externa que el proyecto reciba a uno o varios paquetes del proyecto. Los parámetros de paquete permiten modificar la ejecución del paquete sin tener que modificarlo ni volver a implementarlo. Esta pestaña permite administrar parámetros del paquete.

Para más información sobre los parámetros, consulte Parámetros de Integration Services (SSIS).

Importante

Los parámetros solo están disponibles en los proyectos desarrollados para el modelo de implementación del proyecto. Por consiguiente, verá la pestaña Parámetros solo en los paquetes que formen parte de un proyecto configurado para utilizar el modelo de implementación del proyecto.

Pestaña Controladores de eventos

Utilice la pestaña Controladores de eventos del Diseñador SSIS para generar un flujo de control en un paquete de Integration Services . Un controlador de eventos se ejecuta en respuesta a un evento generado por el paquete o por una tarea o un contenedor de un paquete.

Para obtener más información, consulte Agregar un controlador de eventos a un paquete.

Opciones

Executable
Seleccione el ejecutable para el cual desea generar un controlador de eventos. El ejecutable puede ser el paquete, o una tarea o contenedores del paquete.

Controlador de eventos
Seleccione un tipo de controlador de eventos. Cree el controlador de eventos arrastrando los elementos desde el Cuadro de herramientas.

Eliminar
Seleccione un controlador de eventos y elimínelo del paquete haciendo clic en Eliminar.

Haga clic aquí para crear un <nombre de controlador de eventos> para el ejecutable <nombre del ejecutable>
Haga clic aquí para crear el controlador de eventos.

Cree el flujo de control arrastrando objetos gráficos que representan contenedores y tareas de SSIS desde el Cuadro de herramientas a la superficie de diseño de la pestaña Controladores de eventos y, a continuación, conecte los objetos utilizando las restricciones de precedencia para definir la secuencia en que se ejecutan.

Además, para agregar anotaciones, haga clic con el botón derecho en la superficie de diseño y, después, en el menú, haga clic en Agregar anotación.

Pestaña Explorador de paquetes

Utilice la pestaña Explorador de paquetes del Diseñador SSIS para ver una vista de todos los elementos de un paquete: configuraciones, conexiones, controladores de eventos, objetos ejecutables como tareas y contenedores, proveedores de registro, restricciones de precedencia y variables. Si un paquete contiene una tarea de Data Flow, la pestaña Package Explorer incluye un nodo que contiene una vista jerárquica de los componentes de data flow.

Haga clic con el botón derecho en un elemento de paquete y luego haga clic en Propiedades para mostrar las propiedades del elemento en la ventana Propiedades o haga clic en Eliminar para eliminar el elemento.

Para obtener más información, consulte Ver objetos de paquete.

Progreso (pestaña)

Use la pestaña Progress del Diseñador SSIS para ver el progreso de la ejecución de un paquete de Integration Services al ejecutar el paquete en SQL Server Data Tools (SSDT). La pestaña Progreso muestra la hora de inicio y finalización y el tiempo transcurrido para la validación y ejecución del paquete y sus archivos ejecutables, cualquier información o advertencia relativa al paquete, notificaciones del progreso, el éxito o fracaso del paquete, y los mensajes de error que se generen durante la ejecución del paquete.

Para habilitar o deshabilitar la presentación de mensajes en la pestaña Progreso , active o desactive la opción Informe de progreso de depuración del menú SSIS . Deshabilitar los informes de progreso puede ayudar a mejorar el rendimiento mientras se ejecuta un paquete complejo en SQL Server Data Tools.

Una vez que el paquete deje de ejecutarse, la pestaña Progreso se convertirá en la pestaña Resultados de la ejecución .

Área de administradores de conexión

Los paquetes utilizan administradores de conexión para conectar con orígenes de datos como archivos, bases de datos relacionales y servidores.

Utilice el área Administradores de conexión del Diseñador SSIS para agregar, eliminar, modificar, cambiar el nombre, y copiar y pegar administradores de conexión.

Haga clic con el botón secundario en esta área y luego, en el menú, haga clic en la opción de la tarea que desee realizar.

Para obtener más información, vea Conexiones de Integration Services (SSIS) y Crear administradores de conexiones.

Consulte también

Interfaz de usuario de Integration Services