Saltar al contenido

Otra parte de nuestra del entorno de SSIS, son las conexiones.

Para diseñar un paquete, lo primero que hay que hacer es crear una  conexion  en SSIS.

Para entrar bot-'n derecho del ratón en la parte de Administrador de Conexiones.

Captura

 

OleDB

Se conecta a un origen de datos mediante un proveedor OLE DB.

Ya lo hemos visto en los 2 ejemplos que hemos puesto.Pero hay mas, como:

Flat file

Se conecta a los datos en un solo archivo plano.

ADO Net

Se conecta a los objetos de Objetos de datos ActiveX (ADO).

Analysis  Services

Se conecta a una instancia de SQL Server Analysis Services o a un proyecto de Analysis Services.

File

Se conecta a un fichero o carpeta.

Esta parte lo vamos a ver mas práctico y así queda mas claro.

2

Cuando estas intentando instalar las SQL Server Data Tools en la versión 2014 realmente no se instala.

YO lo he solucionado de esta forma.

1.- Instalar el Visual Studio

visual studio

2.- Después instalar las SQL Server Data Tools

Captura

http://www.microsoft.com/es-es/download/details.aspx?id=36843

3.- Ya estaria ....solo falta buscarlo y .....

11046312_10205514137068197_6257303132651098135_n

Yo lo he solucionado .... si sabeis como hacerlo de otra forma .. indicarlo

Contiene los paneles de diseño que se utilizan para crear un paquete de SSIS.

Esta herramienta contiene todos los elementos que necesita para mover los datos datos o crear un flujo de trabajo con un mínimo o simplemente sin código.

El Diseñador contiene seis pestañas:

  • Control de flujo,
  • Flujo de datos,
  • Parametros
  • Eventos
  • Explorador de paquetes.
  • Una pestaña adicional, Progreso, queaparece cuando se ejecuta paquetes.

Captura

Vamos a ampliar estas seccionescon un artículo individual.

Vamos a ello ....

Ya hemos visto como hacer cosas con SQL Server DAta Tools

Es una herramienta de Visual Studio 2010 que le ayuda a crear, depurar y ejecutar paquetes SSIS. cuando eres un profesional de  inteligencia de negocios, sino que también te puede ayudar a crear
informes en SQL Server Reporting Services (SSRS) o cubos de diseño en SQL Server Analysis
Servicios (SSAS).

Vamos a describir los 3 principales apartados.

Explorador

Es donde se pueden encontrar todos los paquetes creados de SQL Server Integration Services (SSIS), lo  compartido, las conexiones, y diferentes parámetros.

Captura

Propiedades

Es donde se puede personalizar casi cualquier artículo que usted ha seleccionado. Por ejemplo, si
selecciona una tarea en el panel de diseño, recibirá una lista de propiedades para configurar, como el nombre de la tarea y lo consulta que va a usar.

Captura

Herramientas.

Contiene todos los elementos que se pueden utilizar en lel panel de diseño  en cualquier punto dado en el tiempo.

Captura

Puede variar segun la tarea que estemos haciendo.

Ya iremos explicando según lo que vayamos haciendo.

Vamos con otro ejemplo básico.

Primero vamos a ver la información que vamos a pasar con el Management Studio.

Captura

 Vamos al Visual Studio y montamos un nuevo proyecto.

Añadimos un Task Flow

Captura

Boton derecho del raton y damos a editr

Captura

Arrastramos Source

Captura

Configuramos el conector

Ahora toca a Destination

Captura

Configuramos el conector

Ahora editamos las 2 cajitas

Captura

Aqui elegimos las columnas

Captura

Ahora toca el destino

Captura Captura1

Ejecutamos y ....

Captura

Vamos a la hoja de calculoCaptura

Asi de sencillo ....iremos haciendo ejercicios más dificiles.

A que otras herramientas tanto de microsoft, vmware, .... se parece ????

Vamos a hacer nuestro primer paquete, un listado de una tabla.

Lo podemos hacer desde el Management Studio, pero bueno, va a ser nuestro primer paquete.

CapturaArchivo/Nuevo/Proyecto

Captura

Integrated Services

Captura

Ya estamos en la pantalla que trabajeremos continuamente.

Lo primero vamos a conectar con la BBDD

Captura

New OLE DB Connection

Captura

New

Captura

Captura

Ya tenemos conectado una base de datos, ahora vamos a hacer nuestro primero paquete.

Nos vamos al panel de la izquierda

Captura1

Arrastramos la SQL Task  panel central

Captura

Doble click

Captura

Ejecutamos la tarea

Captura

Captura

Nos da que ha funcionado.

Asi de facil .... en otro artículo veremos como vemos el resultado

Tenemos una BBDD en nuestro Management Studio.

CapturaAhora nos vamos a Conectar  y damos a Intregation Services

Captura

Y se nos agregara una opción mas al Explorador de Objetos

Captura

 

Si tenéis problemas con las SQL Server Data Tools porque no aparezca después de la instalación podéis bajar las sql tools del siguiente link.

https://msdn.microsoft.com/en-us/hh297027.aspx

A mi concretamente en el sql server 2014 no me lo instalo.

Captura

Instale primero Visual Studio y a continuación SQL Data Tools

Puede haber otra forma, pero yo lo he solucionado así.

Captura

11Espero que os haya ayudado ....

En el siguiente artículo  vamos a montar el proyecto y nuestro primer paquete.

Hoy hemos empezado el último modulo del curso de SQL Server. Voy a haceros una introducción del tema.

SSIS es una herramienta que nos permite la Extración, Transformación y  Carga de datos situados en diferentes ubicaciones y/u orígenes . La ventaja que nos aporta usaresta herramienta para estos casos, es que este proceso de carga esta  optimizado y  más sencillo de definir.

SSIS dispone de una serie de herramientas o utilizades pensadas para estas tareas y mediante unos sencillos clics los adjuntaremos y definiremos un flujo de esta información.

De cara a la puesta en producción podemos automatizarlo mediante Jobs de SQL Server o bien invocarlos mediante scripts.

Descripción de SSIS

La arquitectura de SSIS esta formada por:

  1. Paquete SSIS. Es el l ejecutable que tiene todas las instrucciones de nuestra tarea ETL. Es un fichero XML que interpreta el motor de SSIS.

  2. Servidor de SSIS. Forma parte de la instalación de SQL Server.

  3. Cliente de SSIS. Se trata del SQL Management Studio. Permite la administración y ejecución de paquetes SSIS.

  4. Diseñador de paquetes SSIS. Se trata de BIDS, una extensión de Visual Studio  con las plantillas específicas para proyectos SSIS.