5. 5
• Forma de Evaluación:
Laboratorios.
Exposición de tema de autoformación.
Prueba Final.
Presentación e Introducción General0
• TEMARIO:
0. Presentación e Introducción General
1. Conceptos de almacén de datos y consideraciones de arquitectura.
2. Plataforma de hardware apropiada para un almacén de datos.
3. Diseño e implementación de un almacén de datos (data warehouse).
4. Flujo de datos en un paquete SSIS (Creación de una solución ETL con SSIS).
5. Control de flujo en un paquete SSIS.
6. Paquetes de depuración y solución de problemas de SSIS.
7. Solución SSIS (implementar una solución de Extracción de Datos).
8. Carga de datos en un data warehouse.
9. Limpieza de datos mediante el uso de Servicios de Calidad de Datos.
10. Servicios de integridad de datos: Master Data Services.
11. Extender SSIS con componentes y scripts personalizados.
12. Implementación y configuración de paquetes SSIS.
13. Trabajadores de información (Consumiendo datos en un data warehouse).
Sem 1.
Sem 2.
Sem 3.
Sem 4.
Sem 5.
11. 11
Requerimientos de Sistemas:
• Acceso a Instancia de SQL‐Server (Enterprise || Business
Intelligence || Developer)
• Con los siguientes Features:
‐ Database Engine Service
‐ Documentation Components
‐ Management Tools – Complete
‐ SQL Server Data Tools
‐ Business Intelligence Tools
• Microsoft SQL Server Management Studio
• Microsoft Visual Studio
Presentación e Introducción General0
14. 14
Descripción general de este módulo:
• En este se describe como implementar una
plataforma de data warehouse para soportar una
solución de inteligencia de negocios.
• Los estudiantes aprenderán como crear un data
warehouse usando MS SQL Server, como
implementar Extracción Transformación y Carga
(ETL) con SQL Server Integration Services (SSIS),
validar y limpiar datos con SQL Server Data Quality
Services / SQL Server Master Data Services.
Presentación e Introducción General0
15. 15
Objetivos de este módulo:
• Describir los conceptos de data warehouse y sus
consideraciones de arquitectura.
• Seleccionar la plataforma de hardware apropiada para un
data warehouse.
• Diseñar e implementar un data warehouse.
• Implementar flujos de datos (Data Flow) en un paquete SSIS.
• Implementar un control de flujo (Control Flow) en un paquete
SSIS.
• Depuración y corrección de paqutes SSIS.
• Implementar una solución ETL para soportar Extracción de
Datos Incremental.
• Implementar una solución ETL para soportar una Carga de
Datos Incremental.
Presentación e Introducción General0
16. 16
Audiencia:
• Profesional de bases de dados (BDs) que necesite crear y/o
soportar una solución de data warehouse, cuyas primeras
responsabilidades incluyen:
‐ Implementar un data warehouse.
‐ Desarrollar paquetes SSIS para realizar ETL.
‐ Asegurar la integridad de los datos en un data
warehouse usando Master Data Services.
‐ Limpiar datos para un data warehouse usando
Data Quality Services.
Presentación e Introducción General0
17. 17
Prerrequisitos deseables en los
estudiantes:
• Al menos 2 años de experiencia en el trabajo con
BDs relacionales (RDBMS) incluyendo:
‐ Diseño y normalización de bases de datos.
‐ Creación de tablas y relaciones.
‐ Consultas con Transact‐SQL
• Alguna exposición a elementos de programación
básicos (loops, branching).
Presentación e Introducción General0
19. 19
Presentación e Introducción General0
Cadena de supermercados
Para ello, una de las primeras
acciones que llevó a cabo fue la
creación de una "tarjeta descuento",
que vinculara a los clientes con el club
del supermercado. Para poder optar a
esta tarjeta, cada cliente debía
facilitar sus datos personales básicos
(edad, sexo, origen...) y unos datos
complementarios de sus preferencias.
A cambio recibía descuentos
eventuales en sus compras.
20. 20
Presentación e Introducción General0
Cadena de supermercados
Tras haber acumulado una relevante cantidad de
datos, llegó el momento de extraer la información
requerida mediante un sistema de soporte a la
decisión.
Entre las rarezas obtenidas en los resultados, cabe
destacar que el perfil ideal de cada cliente tenía
sustanciales diferencias en función de la ubicación
geográfica.
21. 21
Presentación e Introducción General0
Alimentos en conserva
A pesar de que en el sector conservero es
bien conocida la estacionalidad de las
ventas (el consumo de atún en conserva se
dispara en verano, debido a su
participación en las ensaladas) y en
diciembre (con motivo de la navidad), esta
empresa no había sido capaz de optimizar
la cantidad de producto finalizado que
debía almacenar en stock para maximizar
sus beneficios.
22. 22
Presentación e Introducción General0
Alimentos en conserva
Mediante la implantación de un
sistema de soporte a la decisión (DSS),
y tras el análisis minucioso de los datos
históricos que guardaba la compañía,
resultó posible rediseñar todo el
proceso logístico y de almacenamiento
productivo hasta el punto de
incrementar la rentabilidad económica
de la misma (independientemente de la
producción y la demanda) en un 10%.
24. 24
Presentación e Introducción General0
¿Qué es la inteligencia de negocios?
Hace uso de bases de datos
de clientes, información de
la cadena de suministro,
ventas personales y cualquier
actividad de marketing o
fuente de información
relevante para la empresa.
Se puede definir como el proceso de analizar
los datos acumulados en la empresa y extraer una cierta
información o conocimiento de ellos.
28. 28
Presentación e Introducción General0
Objetivos y motivaciones
• ¿Pasa más tiempo recolectando y preparando información que
analizándola?
• ¿No puede encontrar información que está seguro que existe dentro de la
empresa?
• ¿Pasa mucho tiempo tratando de hacer que los reportes en Excel luzcan
bien?
• ¿No sabe qué hacer con tanta información que tiene disponible en la
empresa?
• ¿Quiere saber qué productos fueron los más rentables durante un periodo
determinado?