Introducción a SSIS 11 Febrero 2015 (12 pm GMT -5) Carlos A Ulate Resumen: Esta sesión es una introducción a los que es SSIS, para que sirve, en que se puede usar y las ventajas que tiene, sin dejar de lado las buenas practicas. Próximos Eventos Seguridad de base de datos y cumplimiento de manera sencilla 25 de Febrero GreenSQL SQL Server 2014 Delayed Durability visto desde una aplicación 4 de Marzo Alejandro Cordero Visualización de dato en Cubos de información usando Sharepoint 2013 - PerformancePoint y Power View 18 de Febrero Juan Alvarado Está por comenzar:
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Introducción a SSIS11 Febrero 2015 (12 pm GMT -5)
Carlos A Ulate
Resumen:Esta sesión es una introducción a los que es SSIS, para que sirve, en que se puede usar y las ventajas que tiene, sin dejar de lado las buenas practicas.
Próximos Eventos
Seguridad de base de datos y cumplimiento de manera sencilla
25 de FebreroGreenSQL
SQL Server 2014 Delayed Durability visto desde una aplicación
4 de MarzoAlejandro Cordero
Visualización de dato en Cubos de información usando Sharepoint 2013 - PerformancePoint y Power View
Carlos A. Ulate HernandezMCTSDatabase Administrator, Informatech [email protected]
7
Agenda
• Qué es SSIS?
• Qué podemos hacer con SSIS?
• SSIS Toolbox
• Creación de paquetes
• Deployment de los paquetes
• Ejecución de paquetes
8
Qué es SSIS?
• SQL Server Integration Services.
• SSIS es básicamente una poderosa herramienta para realizar tareas tipo ETL.
• Liberado con SQL Server 2005.• Fue el reemplazo de DTS.• Ha estado presente en todas las versiones desde entonces.
9
Qué es SSIS?
• Integration Services es mas que un asistente para mover datos, está basado en Visual Studio y se pueden crear paquetes con flujos de trabajo y tareas tan complejas como se quiera.
10
Qué podemos hacer con SSIS?
Cargar datos desde diferentes duentes de datos.• Archivos planos.• Diferentes motores de bases de datos.• XML.• EXCEL
Limpiar y estandarizar datos.
11
Qué podemos hacer con SSIS?
Aplicar lógica deseada a los datos antes de cargarlos.• Resumir / Convertir datos.• Distribuir / Descartar Datos.
Automatizar tareas administrativas de bases de datos.• Respaldo y restauración de Bases de Datos.• Copiar Objetos de una Base de Datos a otra.
12
SSIS Toolbox
SSIS Cuenta con un Toolbox con un repertorio de herramientas que podemos utilizar.
Cuenta con 2 tipos diferentes de herramientas:• Herramientas para el Control Flow.• Herramientas para el Data Flow.
13
Creación de Paquetes
ExportImport
Convert
Cast
UpdateDelete
Insert
Derive
Calculations
DB Tasks
OLAP DB MaintenanceExtract
Transform
Load
VB ScriptC# Script
File System Tasks
Data Profiling
WMI Read/Write
Aggregations
14
Creación de Paquetes
15
Creación de Paquetes
Que necesitamos para iniciar a trabajar.
• Business Intelligence Development Studio (BIDS).• Se instala con el SQL Server.
• SQL Server Data Tools.• http://www.microsoft.com/en-us/download/details.aspx?id=36843
Para SQL Server 2012 se incluyo un nuevo modelo de deployment.• Project Deployment.
Se puede utilizar el modelo anterior sis se desea.• Package Deployment.
18
Deployment de los paquetes
• DEMO
19
Ejecución de paquetes
Existen varias maneras para ejecutar los paquetes, entre ellas:
• Dtexec Utility.• Execute Package Utility (DtExecUI).• SQL Server Agent Jobs for Packages.• Catalog.start_execution (SSISDB Database).
20
Ejecución de paquetes
• DEMO
21
Visualización de dato en Cubos de información usando Sharepoint 2013 - PerformancePoint y Power View
11 de Febrero (12 pm GMT -5)
Juan AlvaradoResúmen:En esta sesión se vera la integración y arquitectura de los componentes necesarios para desarrollar soluciones con SQL SERVER Analysis Services y PerformancePoint de Sharepoint 2013. Además se vera la integración con otros servicios tales como Power View, Reporting Services, Excel Services y Visio.