El entorno de #SQLServer Data Tools

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.

Otro ejemplo de paquete en #ssis: Exportar una Tabla de #sqlserver a #excel

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 ????

Nuestro primer paquete en #ssis (y 2): Consulta de #sqlserver con #sqltask

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

Crear nuestro primer paquete en el #ssis del #sqlserver 2014 (1) y solucionar el problema de SQL Server #DataTools

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.

Qué es un #ETL en #sqlserver

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.

Otra base de datos de prueba de #sqlserver …. #TSQL2012

Es la base de datos de ejemplo que voy a utilizar a partir de ahora, mezclandola con AdventureWorks cuando necesite explicar cuando no lo pueda hacer con esta.

Ya vimos las distintas versiones de AdventureWorks

Las bases de datos de ejemplo de Adventureworks y sus diferentes versiones

Podeis descargar TSQL2012 desde:

http://www.microsoft.com/learning/en/us/companion-moc.aspx

Desde ahi, descárgate el fichero 10774A-ENU-Allfiles.exe (493 KB).

Descomprímelo, y vete a la carpeta 10774A_02_PRJ y dentro encontrarás el fichero 00-Setup.sql.

En su interior está el “script” para crear la base de datos TSQL2012.

Vamos a jugar mucho con ella en los próximos artículos …. van a estar muy bien

Captura

Lectura sobre #Backup y #Restore en #sqlserver

Otro libro que me parece interesante y creo que de lectura obligada.

Las tareas del dia a dia de un DBA es tratar de asegurar  cualquier base de datos que tenga a su cargo asi como recuperarla  en caso  de desastre. En este libro, usted descubrirá cómo realizar cada una de estas copias de seguridad y restaurarlas  utilizando SQL Server Management Studio (SSMS), por   T-SQL o  la herramienta SQL Backup de Red Gate.

Download here

Espero que lo aprovecheis como yo …

Captura