SQL Server Integration Services

4,942 views

Published on

Plataforma ETL
Paquete SSIS
Ciclo de Vida SSIS
Herramientas SSIS
BIDS

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,942
On SlideShare
0
From Embeds
0
Number of Embeds
208
Actions
Shares
0
Downloads
229
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

SQL Server Integration Services

  1. 1. SSISSQL Server IntegrationServices<br />
  2. 2. Contenido<br />Plataforma ETL<br />PaqueteSSIS <br />Ciclo de Vida SSIS<br />Herramientas SSIS<br />BIDS<br />
  3. 3. ETL<br />Qué es ETL?<br /> Es el proceso que permite a las organizaciones mover datos desde múltiples fuentes, reformatearlos y limpiarlos, y cargarlos en otra base de datos, data mart, o data warehouse para analizar, o en otro sistema operacional para apoyar un proceso de negocio.<br />Extraerlos datos desde los sistemas <br />de origen.<br />ETL<br />Transforma los datos extraídos <br />(Estandarizar, Limpiar,<br />Corregir, Convertir…)<br />Carga es el momento en el cual los <br />Datos de la fase anterior son <br />cargados en el sistema de destino.<br />
  4. 4. SSIS Paquete<br />Control Flow<br />Programación Lógica de los Paquetes.<br />Representa el flujo desde el inicio hasta el destino. Acceso estados – transformación.<br />Data Flow<br />Data source.<br />Destinos de Datos.<br />Connection Strings.<br />Connection Managers<br />Logging Providers<br />Detalle del Proceso de Ejecución Paquete en Disco o Archivos Planos o Windows Event Log.<br />Event Handlers<br />Acciones a tomar en el proceso.<br />
  5. 5. Ciclo de Vida Paquete SSIS<br />DT Exec or DT Exec UI Utilidades<br />BIDS<br />SQL Server Management Studio <br />Ejecucion<br />File System (.dfsx)<br />SQL Server (in MSDB Database)<br />Almacenamiento<br />Import/Export wizard SQL<br />*BIDS<br />Desarrollo<br />*BIDS: Business Intelligence Development Studio BIDS<br />
  6. 6. DTS Wizard.exe<br />SMSS<br />SQL Server <br />Import Export Wizard<br />Notepad<br />XML<br />HerramientasparaconstruirPaquetes SSIS<br />
  7. 7. Business IntelligenceDevelopment Studio<br />Business IntelligenceDevelopment Studio es un entorno de desarrollo que se emplea para crear y modificar soluciones de Business Intelligence. <br />Con Business IntelligenceDevelopment Studio, se pueden crear proyectos de AnalysisServices que contienen definiciones de objetos de AnalysisServices (cubos, dimensiones, etc.), que se almacenan en archivos XML que contienen elementos ASSL (AnalysisServices Scripting Language).<br />Incluye Template por SQL BI:<br />Analysis Services<br />Reporting Services<br />Integration Services<br />
  8. 8. Business IntelligenceDevelopment Studio<br />*Toolbox essensitivo al contexto. <br />
  9. 9. Control Flow Designer<br /><ul><li>ProgramacionLogica de Paquetes SSIS
  10. 10. Incluyetareascomo:
  11. 11. File System
  12. 12. FTP
  13. 13. Execute Process
  14. 14. Execute SQL
  15. 15. Transfer SQL Objects
  16. 16. Contenedores for Loop, for egach
  17. 17. Script: creartupropiocomponente</li></ul>Business IntelligenceDevelopment Studio<br />
  18. 18. Event Handler Designer<br />Data Flow Designer<br />Package Explorer<br /><ul><li>Acceso a lasfuncionesprincipales de ETL
  19. 19. 3 Categorias de componentes:
  20. 20. Data flow services
  21. 21. Data flow tranformations
  22. 22. Data flow destinations
  23. 23. Manejador de Eventos de Paquetes
  24. 24. Cuandofalla, cuandocompletaenvianotificacion
  25. 25. Vista jerarquica de paquetes
  26. 26. View:
  27. 27. Connections
  28. 28. Tareas
  29. 29. Event Handler
  30. 30. Log</li></ul>Business IntelligenceDevelopment Studio<br />
  31. 31. Gracias por su Atención!<br />

×