Conociendo el nuevo modelo de Implementación (Project Deployment Model) de SQL Server Integration Services

Publicado: mayo 19, 2014 en SQL Server 2012, SQL Server 2014, SQL Server Integration Services

A partir de SQL Server 2012, SSIS permite dos modelos de implementación, el modelo de implementación de paquetes (existente en versiones anteriores), y el modelo de implementación de proyectos.

La nueva opción de implementación de proyectos permite implementar los proyectos como una unidad integral en el servidor de Integration Services, sin necesidad de hacer implementaciones particulares a nivel de paquetes.

Estas son algunas características de un modelo de implementación de Proyectos:

  • El proyecto sería la unidad de Implementación
  • Los parámetros son utilizados para asignar valores a las propiedades del paquete.
  • La extensión de implementación de un proyecto es .ispac.
  • Estos proyectos se implementan en el catálogo SSISDB en una instancia de SQL Server.
  • Requiere integración con el CLR.

 

CREAR EL CATÁLOGO SSISDB

El primer paso es crear el catálogo SSIDB en la instancia de SQL Server (2012 o 2014).

  • En SQL Server Management Studio, conectado a un motor relacional (2012 o 2014), clic derecho en Integration Services Catalogs y Create Catalog.

image

  • Asegúrese de seleccionar la integration con el CLR, y coloque una llave para el cifrado del catálogo. Clic en OK.

image

  • Nuevamente en SSMS, expanda Integration Services Catalogs, clic derecho sobre el catálogo SSISDB y clic en New Folder (En esta carpeta colocaremos un proyecto).

image

  • Coloque un nombre y descripción a la carpeta y clic en OK

image

  • Si desplegamos la carpeta que acabamos de crear, encontraremos 2 carpetas anidadas, Projects y Enviroments. En la primera, se publicarán los diferentes proyectos que se necesiten en esta carpeta (dichos proyectos tendrán sus respectivos paquetes). En la segunda, se crearán los diferentes entornos de ejecución de los paquetes (por ejemplo, entornos de desarrollo, pruebas y producción).

image

 

CÓMO IMPLEMENTAR PROYECTOS

  • Una vez creado el catálogo, pasamos a la etapa de implementar proyectos. Para ello, utilizamos cualquier proyecto que tengamos creado sobre SQL Server Data Tools.

image

  • En Solution Explorer, clic derecho sobre el  Proyecto y clic en Deploy

image

  • En Introduction, Clic en Next.
  • En Select Source, seleccione Project Deployment file, y verifique que la ruta seleccionada es la del archivo con extensión .ispac. Clic en Next

image

  • En Select Destination, escriba la instancia de SQL Server donde fue creado el catálogo. En Path, seleccione la carpeta creada en pasos anteriores. Clic en Next.

image

  • Clic en Deploy.

image

  • Enhorabuena!!! Acaba de implementar su primer proyecto bajo el modelo Project Deployment Model.

image

  • Vaya nuevamente al catálogo de SSISDB, y verifique que el proyecto y los paquetes se hayan creado de manera exitosa.

image

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s