Published on

January 8, 2017

Gestión de paquetes SSIS con el catálogo de servicios de integración de SQL Server

A partir de SQL Server 2012, los paquetes de Integration Services (SSIS) ahora se pueden implementar en una única fuente para gestionar la ejecución en múltiples entornos. El catálogo de SSIS es un contenedor de base de datos único para todos los paquetes implementados. Este artículo explorará las características y beneficios de utilizar el catálogo de SSIS para gestionar proyectos y paquetes de SSIS.

Creación del catálogo de SSIS

Para utilizar el catálogo de SSIS, debe ser creado por el Administrador del Sistema de la instancia de SQL Server o un usuario con permisos elevados para crear bases de datos. El catálogo de SSIS se puede crear haciendo clic derecho en la carpeta del catálogo de servicios de integración en SQL Server Management Studio (SSMS) y seleccionando la opción “Crear catálogo”. Durante el proceso de creación, se pueden configurar opciones como habilitar la integración CLR y la ejecución automática de procedimientos almacenados de SSIS. Es importante proporcionar una contraseña segura para la gestión de este nuevo contenedor de base de datos.

Implementación de proyectos y paquetes de SSIS

Una vez creado el catálogo de SSIS, los desarrolladores pueden implementar sus proyectos y paquetes de SSIS en el catálogo. Un usuario no necesita ser un SysAdmin para implementar proyectos en el catálogo. Existe un rol de base de datos llamado “ssis_admin” en la base de datos SSISDB que contiene los permisos necesarios para implementar proyectos desde Visual Studio. Las cuentas de Active Directory (AD) de los desarrolladores o los grupos de AD pueden agregarse a este rol.

La implementación de un proyecto en el catálogo de SSIS se puede hacer haciendo clic derecho en el proyecto en el explorador de soluciones de Visual Studio y seleccionando la opción “Implementar proyecto”. El Asistente de implementación de servicios de integración lo guiará a través del proceso de implementación, permitiéndole seleccionar el servidor de destino y la ruta en el catálogo de SSIS. Una vez completada la implementación, la pantalla de resultados mostrará la lista de éxitos o indicará cualquier fallo durante la implementación.

Ejecución y supervisión de paquetes

Después de implementar los paquetes en el catálogo de SSIS, se pueden ejecutar de varias formas. En SQL Server Management Studio (SSMS), se puede expandir la carpeta del catálogo de servicios de integración para ver las rutas creadas en el catálogo. Los paquetes se pueden ejecutar haciendo clic derecho en ellos y seleccionando la opción “Ejecutar”. Se pueden configurar parámetros, administradores de conexiones y opciones avanzadas antes de ejecutar un paquete.

El catálogo de SSIS también proporciona informes gratuitos a los que se puede acceder para supervisar la ejecución y el rendimiento de los paquetes. Estos informes incluyen un informe de ejecución, un informe de mensajes y un informe de rendimiento. El informe de ejecución proporciona una visión general de la ejecución del paquete, mientras que el informe de mensajes ayuda con la depuración al mostrar mensajes de diferentes pasos del paquete. El informe de rendimiento le permite realizar un seguimiento del rendimiento de un paquete a lo largo del tiempo.

Conclusión

El catálogo de SSIS es una herramienta poderosa para gestionar proyectos y paquetes de SSIS. Proporciona una ubicación centralizada para implementar, ejecutar y supervisar paquetes en múltiples entornos. El uso de parámetros de proyecto y administradores de conexiones de proyecto permite compartir fácilmente objetos, propiedades y valores entre paquetes en un proyecto. Los informes integrados y las capacidades de navegación ayudan con la depuración y el análisis de rendimiento. Al utilizar el catálogo de SSIS, los desarrolladores pueden agilizar sus procesos de desarrollo e implementación de SSIS.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.