SlideShare a Scribd company logo
1 of 26
Download to read offline
Todo Inicia con la Integración de
datos (SSIS)
Conceptos fundamentales de integración de
datos y como SSIS es la mejor opción del
mercado.
Expositor
 Ing. Ahias Portillo, MCT, MCITP DBA, BI
 Evangelista y conferencista latinoamericano de
Sql Server, con mas de 7 años de experiencia en
el desarrollo de soluciones BI.
 portillo.ahias@Outlook.com.
Organización
Patrocinadores / Sponsors
 GOLD
 SILVER
 BRONCE
 Personal/Swag
Objetivos de la sesión
 Introducción de
conceptos.
 Problemas
 Datawarehouse
 SSIS Overview
 Demostración.
 BIDS
 Data Source
 Parameters
 Packages
 Control Flow
 Data Flow
 Source & Destination
 Variables
 Event Handlers
 Deployment
¿Algunos problemas que enfrenta las
empresas?
 Las empresas siempre requieren analizar su
negocio desde todas las perspectivas, pero
sin información integrada no es posible.
 Los sistemas transaccionales brindan
soporte para tareas operativas.
 Los Datawarehouse son la solución que el
mercado recomienda, pero su creación es un
proceso complejo que muchas veces termina
en fracaso.
¿Algunos problemas que enfrenta las
empresas?
 La elección de herramientas ETL pocos
confiables pueden influir en el fracaso de
proyectos de DW.
 El marketing no siempre tiene la razón, no
por manejar un gestor DB debemos comprar
sus otras herramientas.
 Las herramientas ETLs del mercado son
complejas de implementar y requieren un
inversión adicional.
¿Algunos problemas que enfrenta las
empresas?
 La elección de herramientas ETL pocos
confiables muchas veces influyen en el éxito
de los proyectos de DW.
 No todas las herramientas ETLs provee
funcionalidad de crear componentes
personalizado de una forma sencilla y
transparente.
¿Por qué Datawarehouse?
DataWarehouse
Orientados a
Temas
Integrados
No Volátil
Varianteen el
tiempo
¿Arquitectura Datawarehouse?
¿Qué es ETL?
¿Porqué es SSIS 2012?
¿Porqué es SSIS 2012?
¿Qué es SSIS 2012?
 Servicio de Integración de Datos de Microsoft
BI.
 Plataforma basada en el conceptos de Flujo de
datos
 Herramienta para la extracción, transformación,
carga de datos.
 Herramienta para realizar operaciones DML,
DDL, DCL (grant, revoke), TCL( transactions,
commint, rollback).
 Herramienta para automatizar el mantenimiento
y administración de base de datos.
¿Qué es SSIS 2012?
 Convert
 Derive
 Calculations
 Transform
 DB Task
 Export
 VB Script
 Insert
 Load
 Import
 Delete
 Update
 OLAP DB Maintenance
 Extract
 Cast
 Aggregations
 File System Tasks
 Data Profiling
 WMI Read/Write
 C# Script
 OLTP DB Maintenance
¿Qué es SSIS 2012?
OLTP&
OLAP
T-SQL
Hadoop
&Linux
XML
File&
Network
C#
VB
Web
Services
ETL/ELT
Evolución de SSIS
 DTS
 Sql Server 7
 Sql Server 2000
Evolución de SSIS
 SSIS
 Sql Server 2005
 Sql Server 2008
 Sql Server 2008 R2
Evolución de SSIS
 SSIS
 Sql Server 2012
Arquitectura SSIS
SSIS
Package
Integration Services
Rutime
Object Model
Command Line
Utilities
Customer
Applications
SSIS
Designer And
Wizards
Arquitectura SSIS
Arquitectura SSIS
Package
Control Flow
Event Handlers
Control Flow Task
Data Flow
Source
Transformation
Destination
Container
Control Flow Task
Control Flow Task
Arquitectura SSIS
Arquitectura SSIS
SQL SERVER INTEGRATION SERVICES
Demo
Muchas Gracias!!!

More Related Content

Similar to Sql Saturday - SSIS

Lanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De BiLanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De Bi
sidasa
 
PLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxx
PLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxxPLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxx
PLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxx
edwin520324
 
Gold Solutions IT
Gold Solutions ITGold Solutions IT
Gold Solutions IT
Diego Gomez
 

Similar to Sql Saturday - SSIS (20)

Consideraciones sobre BI
Consideraciones sobre BIConsideraciones sobre BI
Consideraciones sobre BI
 
SEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptxSEMANA 1 Introduccion.pptx
SEMANA 1 Introduccion.pptx
 
Visión general de Inteligencia de Negocios
Visión general de Inteligencia de NegociosVisión general de Inteligencia de Negocios
Visión general de Inteligencia de Negocios
 
Sql server integration services novedades y migracion
Sql server integration services   novedades y migracionSql server integration services   novedades y migracion
Sql server integration services novedades y migracion
 
Curso : Inteligencia de Negocios - Dia1
Curso : Inteligencia de Negocios - Dia1Curso : Inteligencia de Negocios - Dia1
Curso : Inteligencia de Negocios - Dia1
 
Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012
Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012
Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012
 
Lanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De BiLanzamiento De La Gtm De Bi
Lanzamiento De La Gtm De Bi
 
Herramientas de intelegencia de negocio
Herramientas de intelegencia de negocioHerramientas de intelegencia de negocio
Herramientas de intelegencia de negocio
 
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
Presentacion Expo Work International 2022 - Big Data and Business Intelligenc...
 
Aplicaciones de BI con Pentaho
Aplicaciones de BI con PentahoAplicaciones de BI con Pentaho
Aplicaciones de BI con Pentaho
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
PLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxx
PLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxxPLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxx
PLANTILLA INCEPERÚ Sesión 3.pdf-xxxxxxxx
 
Business Intelligence.pdf
Business Intelligence.pdfBusiness Intelligence.pdf
Business Intelligence.pdf
 
Business Intelligence.pptx
Business Intelligence.pptxBusiness Intelligence.pptx
Business Intelligence.pptx
 
Business Intelligence.pptx
Business Intelligence.pptxBusiness Intelligence.pptx
Business Intelligence.pptx
 
MDS - Aplicando y gestionando centralizadamente los datos maestros en escenar...
MDS - Aplicando y gestionando centralizadamente los datos maestros en escenar...MDS - Aplicando y gestionando centralizadamente los datos maestros en escenar...
MDS - Aplicando y gestionando centralizadamente los datos maestros en escenar...
 
Gold Solutions IT
Gold Solutions ITGold Solutions IT
Gold Solutions IT
 
Power bi excel 2019
Power bi excel 2019Power bi excel 2019
Power bi excel 2019
 
Grupo eGlu Bi
Grupo eGlu BiGrupo eGlu Bi
Grupo eGlu Bi
 
Microsoft Business Analytics 2013
Microsoft Business Analytics 2013Microsoft Business Analytics 2013
Microsoft Business Analytics 2013
 

More from JOSE AHIAS LOPEZ PORTILLO

Sql Saturday CR - Introducción al Optimizador
Sql Saturday CR - Introducción al OptimizadorSql Saturday CR - Introducción al Optimizador
Sql Saturday CR - Introducción al Optimizador
JOSE AHIAS LOPEZ PORTILLO
 

More from JOSE AHIAS LOPEZ PORTILLO (20)

Mi primer modelo de clasificación con Azure Machine Learning Studio
Mi primer modelo de clasificación con Azure Machine Learning StudioMi primer modelo de clasificación con Azure Machine Learning Studio
Mi primer modelo de clasificación con Azure Machine Learning Studio
 
Introducción Azure Synapse Analytics
Introducción Azure Synapse AnalyticsIntroducción Azure Synapse Analytics
Introducción Azure Synapse Analytics
 
002 - Introducción a DAX
002 - Introducción a DAX002 - Introducción a DAX
002 - Introducción a DAX
 
01 - DAX de principiante a experto con Power BI: Introducción a DAX
01 - DAX de principiante a experto con Power BI: Introducción a DAX01 - DAX de principiante a experto con Power BI: Introducción a DAX
01 - DAX de principiante a experto con Power BI: Introducción a DAX
 
Instalación de Sql Server 2019 On-Premises.
Instalación de Sql Server 2019 On-Premises.Instalación de Sql Server 2019 On-Premises.
Instalación de Sql Server 2019 On-Premises.
 
Mi primer modelo de clasificación utilizando regresión logística
Mi primer modelo de clasificación utilizando regresión logísticaMi primer modelo de clasificación utilizando regresión logística
Mi primer modelo de clasificación utilizando regresión logística
 
70-761 Consultas de datos con Transact-SQL(SQL Server 2019)_Introducción
70-761 Consultas de datos con Transact-SQL(SQL Server 2019)_Introducción70-761 Consultas de datos con Transact-SQL(SQL Server 2019)_Introducción
70-761 Consultas de datos con Transact-SQL(SQL Server 2019)_Introducción
 
Exam 70-761 Querying Data with Transact-SQL: Ambiente parte 01
Exam 70-761 Querying Data with Transact-SQL: Ambiente parte 01Exam 70-761 Querying Data with Transact-SQL: Ambiente parte 01
Exam 70-761 Querying Data with Transact-SQL: Ambiente parte 01
 
Introducción a Ciencia de datos con Microsoft
Introducción a Ciencia de datos con MicrosoftIntroducción a Ciencia de datos con Microsoft
Introducción a Ciencia de datos con Microsoft
 
Dax paso a paso con Power BI
Dax paso a paso con Power BIDax paso a paso con Power BI
Dax paso a paso con Power BI
 
Transformación Digital – Ciencia de datos el siguiente nivel
Transformación Digital – Ciencia de datos el siguiente nivelTransformación Digital – Ciencia de datos el siguiente nivel
Transformación Digital – Ciencia de datos el siguiente nivel
 
Sql Saturday Guatemala 2018 - Azure SQL Data Warehouse
Sql Saturday Guatemala 2018 - Azure SQL Data WarehouseSql Saturday Guatemala 2018 - Azure SQL Data Warehouse
Sql Saturday Guatemala 2018 - Azure SQL Data Warehouse
 
Sql Saturday Guatemala 2018-Mas rápido y Mas Furioso Windowing Functions & Co...
Sql Saturday Guatemala 2018-Mas rápido y Mas FuriosoWindowing Functions & Co...Sql Saturday Guatemala 2018-Mas rápido y Mas FuriosoWindowing Functions & Co...
Sql Saturday Guatemala 2018-Mas rápido y Mas Furioso Windowing Functions & Co...
 
Fast and Furious: Discovering Windowing Function
Fast and Furious: Discovering Windowing FunctionFast and Furious: Discovering Windowing Function
Fast and Furious: Discovering Windowing Function
 
Sql Server - Troubleshooting De Bloqueos (Parte I)
Sql Server - Troubleshooting De Bloqueos (Parte I)Sql Server - Troubleshooting De Bloqueos (Parte I)
Sql Server - Troubleshooting De Bloqueos (Parte I)
 
Preguntando a sql server con DMV
Preguntando a sql server con DMVPreguntando a sql server con DMV
Preguntando a sql server con DMV
 
Sql Saturday CR - Introducción al Optimizador
Sql Saturday CR - Introducción al OptimizadorSql Saturday CR - Introducción al Optimizador
Sql Saturday CR - Introducción al Optimizador
 
Modelos de recuperación de desastre híbridos (On premise / Cloud)
Modelos de recuperación de desastre híbridos (On premise / Cloud)Modelos de recuperación de desastre híbridos (On premise / Cloud)
Modelos de recuperación de desastre híbridos (On premise / Cloud)
 
BI para todos
BI para todosBI para todos
BI para todos
 
SQLSaturday Guatemala - SOS de Alto de rendimiento con Window Functions
SQLSaturday Guatemala - SOS de Alto de rendimiento con Window FunctionsSQLSaturday Guatemala - SOS de Alto de rendimiento con Window Functions
SQLSaturday Guatemala - SOS de Alto de rendimiento con Window Functions
 

Recently uploaded

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Recently uploaded (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Sql Saturday - SSIS

  • 1.
  • 2. Todo Inicia con la Integración de datos (SSIS) Conceptos fundamentales de integración de datos y como SSIS es la mejor opción del mercado.
  • 3. Expositor  Ing. Ahias Portillo, MCT, MCITP DBA, BI  Evangelista y conferencista latinoamericano de Sql Server, con mas de 7 años de experiencia en el desarrollo de soluciones BI.  portillo.ahias@Outlook.com.
  • 5. Patrocinadores / Sponsors  GOLD  SILVER  BRONCE  Personal/Swag
  • 6. Objetivos de la sesión  Introducción de conceptos.  Problemas  Datawarehouse  SSIS Overview  Demostración.  BIDS  Data Source  Parameters  Packages  Control Flow  Data Flow  Source & Destination  Variables  Event Handlers  Deployment
  • 7. ¿Algunos problemas que enfrenta las empresas?  Las empresas siempre requieren analizar su negocio desde todas las perspectivas, pero sin información integrada no es posible.  Los sistemas transaccionales brindan soporte para tareas operativas.  Los Datawarehouse son la solución que el mercado recomienda, pero su creación es un proceso complejo que muchas veces termina en fracaso.
  • 8. ¿Algunos problemas que enfrenta las empresas?  La elección de herramientas ETL pocos confiables pueden influir en el fracaso de proyectos de DW.  El marketing no siempre tiene la razón, no por manejar un gestor DB debemos comprar sus otras herramientas.  Las herramientas ETLs del mercado son complejas de implementar y requieren un inversión adicional.
  • 9. ¿Algunos problemas que enfrenta las empresas?  La elección de herramientas ETL pocos confiables muchas veces influyen en el éxito de los proyectos de DW.  No todas las herramientas ETLs provee funcionalidad de crear componentes personalizado de una forma sencilla y transparente.
  • 10. ¿Por qué Datawarehouse? DataWarehouse Orientados a Temas Integrados No Volátil Varianteen el tiempo
  • 15. ¿Qué es SSIS 2012?  Servicio de Integración de Datos de Microsoft BI.  Plataforma basada en el conceptos de Flujo de datos  Herramienta para la extracción, transformación, carga de datos.  Herramienta para realizar operaciones DML, DDL, DCL (grant, revoke), TCL( transactions, commint, rollback).  Herramienta para automatizar el mantenimiento y administración de base de datos.
  • 16. ¿Qué es SSIS 2012?  Convert  Derive  Calculations  Transform  DB Task  Export  VB Script  Insert  Load  Import  Delete  Update  OLAP DB Maintenance  Extract  Cast  Aggregations  File System Tasks  Data Profiling  WMI Read/Write  C# Script  OLTP DB Maintenance
  • 17. ¿Qué es SSIS 2012? OLTP& OLAP T-SQL Hadoop &Linux XML File& Network C# VB Web Services ETL/ELT
  • 18. Evolución de SSIS  DTS  Sql Server 7  Sql Server 2000
  • 19. Evolución de SSIS  SSIS  Sql Server 2005  Sql Server 2008  Sql Server 2008 R2
  • 20. Evolución de SSIS  SSIS  Sql Server 2012
  • 21. Arquitectura SSIS SSIS Package Integration Services Rutime Object Model Command Line Utilities Customer Applications SSIS Designer And Wizards
  • 22. Arquitectura SSIS Arquitectura SSIS Package Control Flow Event Handlers Control Flow Task Data Flow Source Transformation Destination Container Control Flow Task Control Flow Task
  • 25. SQL SERVER INTEGRATION SERVICES Demo