SEGUNDA ENTRGA INICIACIÓN EN SSIS

Como crear un proyecto de integración con SSIS

Oscar Rojas
Inteligencia de Negocios
5 min readAug 31, 2019

--

Para crear un nuevo proyecto de SSIS (SSQL Server Integration Server) debemos abrir Visual Studio, en este caso estaré utilizando Visual Studio 2017. Si aún no lo tienes instalado puedes seguir los pasos que indica en la página oficial

Una vez instalado se recomienda el reinicio de la máquina. Luego podremos abrir Visual Studio desde el menú de aplicaciones de nuestro computador.

Ahora sigamos los siguientes dos simples pasos

1 ir al menú File> New > Project, o en español Archivo > Nuevo > Proyecto, esto nos abrirá una nueva ventana de opciones de proyecto que podemos desarrollar utilizando esta herramienta

2 En este menú, si hemos seguido correctamente los pasos que indica el link que les dejé al inicio de este artículo, o en este otro:

tendremos la opción de desarrollar proyectos de Business Intelligence. En la siguiente captura he dibujado cuatro rectángulos en los que debemos fijar nuestra atención en un orden especifico:

Anaranjado: aquí seleccionaremos el tipo de proyecto que desarrollaremos, en este caso Business Intelligence, si queremos ser más específicos seleccionaremos Integration Services

Azul: seleccionamos Integration Services Project. Pero si nuestro proyecto involucra orígenes o destinos en Azure, deberemos seleccionar la opción que contiene Azure-Enabled

Verde: esta sección es informativa, nos dará una breve descripción del tipo de proyecto que hemos seleccionado

Rosa: a) En esta sección le daremos un nombre (name)a nuestro proyecto, lo ideal es que sea muy acorde y descriptivo al objetivo de nuestro proyecto. b) En Location escribiremos la ruta en la cual queremos guardar nuestro proyecto, para no escribirla podemos utilizar el botón Browse y navegar hasta la ubicación deseada. c) es importante que la opción Create directory for solution este activa, ya de esta forma nuestro proyecto se encontrará en una única carpeta que llevará el nombre de nuestro proyecto, y no quedará en archivos distribuidos en la carpeta destino.

Por último, daremos clic en OK

Ahora que hemos creado nuestro primer proyecto de SSIS, Visual Studio tomará el siguiente aspecto que explicaré por cada sección a continuación sin entrar al detalle de que es y para qué sirve cada elemento

A en la parte superior izquierda de VS (Visual Studio) encontraremos el nombre de nuestro proyecto (Mi Proyecto Introductorio a SSIS) y el menú de la herramienta

B en la parte superior derecha encontraremos el nombre del usuario logueado a la herramienta y el buscador

C en la parte lateral izquierda encontraremos, entre otras pestañas, la pestaña de herramientas de SSIS (SSIS Toolbox)

Este apartado de VS es contiene todos componentes necesarios para el desarrollo de paquetes de integración, aunque en ocasiones requeriremos instalar otros componentes adicionales.

Estos componentes se encuentran distribuidos en varias categorías, entre las cuales encontramos:

  • Favorites (Favoritos)
  • Common (Comunes)
  • Azure
  • Containers (Contenedores)
  • Other Tasks (Otras tareas)
  • Package Parts (Partes de paquetes)

En la parte inferior de esta pestaña encontraremos una sección que describirá el componente que tengamos seleccionado entre las herramientas de SSIS.

D en la parte lateral derecha de VS encontraremos la pestaña de exploración de la solución (Solution Explorer)

Aquí encontraremos la jerarquía de nuestro desarrollo, empezando por el nombre de la solución, que en este caso coincide con el nombre del proyecto.

Este tipo de proyectos cuentan con varios tipos de objetos

  • Project.params ( Parámetros de proyecto)
  • Connection Managers (Administrador de conexiones)
  • SSIS Packages (Paquetes SSIS)
  • Packages Parts (Partes de paquetes) > Control Flow (Control de flujo)
  • Miscellaneous ( Miscelánea)
  • Linked Azure Resources (Recursos de Azure conectados)

Podemos ver que en la carpeta de SSIS Packages se encuentra un objeto llamado Package.dtsx, este es un paquete de integración que SSIS crea por defecto.

Edebajo del explorador de solución, encontraremos el Getting Started (SSIS), no es más que una sección con hipervínculos a contenidos de interés para quienes desean iniciarse en el desarrollo de paquetes de integración.

Fen la parte inferior de VS encontraremos la sección de conexiones de nuestros paquetes, aquí podrás ver el listado de conexiones locales y de proyecto (entraremos en detalle al respecto en un próximo articulo), junto con su estado actual.

GPor último, tenemos la sección central de nuestra pantalla veremos el lienzo en el cual diseñaremos el flujo de nuestros datos, haciendo uso de las herramientas de SSIS que vimos al lado izquierdo de nuestra pantalla.

Aquí encontramos los Control Flow (flujos de control), Data Flow (flujo de datos), Parameters ( Parámetros), Event Handlers (controlador de eventos) y el Package Explorer (explorador de paquete)

--

--

Oscar Rojas
Inteligencia de Negocios

I’m a data passionate, that like to teach to other, and also like to learn from them. Most of my experience are based on Microsoft technology, including Azure.