introducción a ssis
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
18 de FebreroJuan Alvarado
Está por comenzar:
Manténgase conectado a nosotros!
Visítenos en http://globalspanish.sqlpass.org
/SpanishPASSVC
lnkd.in/dtYBzev
/user/SpanishPASSVC
/SpanishPASSVC
4
Oportunidades de Voluntariado
PASS no pudiera existir sin personas apasionadas y dedicadas de todas partes del
mundo que dan de su tiempo como voluntarios.
Se un voluntario ahora!!
Para identificar oportunidades locales visita volunteer.sqlpass.org
Recuerda actualizar tu perfil en las secciones de “MyVolunteering” y MyPASS para mas
detalles.
Sigan Participando!
• Obtén tu membresía gratuita en sqlpass.org
• Linked In: http://www.sqlpass.org/linkedin• Facebook: http://www.sqlpass.org/facebook• Twitter: @SQLPASS• PASS: http://www.sqlpass.org
Introducción a SSIS
11 de Febrero de 2015
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
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
• SQL Server.
17
Deployment de los paquetes
Para SQL Server 2012 se incluyo un nuevo modelo de deployment.• Project Deployment.
Se puede utilizar el modelo anterior sis se desea.• Package Deployment.
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).
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.
Próximo Evento