data warehouse. introduccion
DESCRIPTION
Conceptos introductorios de un Data WareHouseTRANSCRIPT
![Page 1: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/1.jpg)
D t W HData WareHouseDi ñ I l t ióDiseño e Implementación
MCP Ing. Ricardo Mendoza Rivera
[email protected]://rimenri.blogspot.com
![Page 2: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/2.jpg)
Sesión 1: Introducción alSesión 1: Introducción al Data Warehouse
![Page 3: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/3.jpg)
Contenido
Qué es Data Warehouse ?Qué es Data Warehouse ?Por qué construir un Data WareHouse ?Data Marts y Data WarehousesData Marts y Data WarehousesEl Ciclo de Vida de un Data WarehouseD t D t W hDatos en un Data Warehouse
http://rimenri.blogspot.com
![Page 4: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/4.jpg)
Qué es un Data WareHouse ?
Definiendo Data WarehouseDefiniendo Data WarehouseSistemas Operacionales: Una Solución TransaccionalSistemas Analíticos: Una Solución Data WarehousingSistemas Analíticos: Una Solución Data WarehousingComparación entre Solución Transaccional y Solución Data WarehousingData Warehousing
http://rimenri.blogspot.com
![Page 5: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/5.jpg)
Definiendo Data Warehouse
Un Data Warehouse es una Base de Datos (BD) que contiene:
Datos EmpresarialesIntegrar colección de datos históricos.Datos: dirigidos al usuario, consolidados y consistentesDatos estructurados para distribución y consultas
U l ió d D t W h i (ETL) P Una solución de Data Warehousing (ETL) es un Proceso que:
Recupera –desde un OLTP-, transforma datos y carga p , y gdatos a un Data WareHouse. En terminos generales lleva datos desde un origen a un destino.Usa herramientas para construir y manejar el data Usa herramientas para construir y manejar el data warehouse
Corresponde a la Categoria de los Sistemas de Soporte de Decisionesde Decisiones
http://rimenri.blogspot.com
![Page 6: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/6.jpg)
Sistemas Operacionales: Una Solución Transaccional
Sigue eventos IndividualesDiseñado para Real-time Data Entry y Edición de DatosEjemplos:j
Aplicación de AlmacenesSistema de pedido de productosp pAtención de Reclamos: empresa de serviciosOperaciones de BancosOperaciones de Bancos.
http://rimenri.blogspot.com
![Page 7: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/7.jpg)
Sistemas Analíticos: Una Solución de Data Warehousing
Asiste como Soporte de Decisiones Estratégicas.Proporciona Diferentes Niveles de AnálisisPermite a los usuarios Navegar en diferentes Niveles de D tDatosPermite a los Sistemas Búsquedas para hallar nuevas RelacionesRelaciones.Ejemplos:
Aplicaciones de gestión de unidades de negocio.Aplicaciones de rendimiento de un proceso de produccion.
http://rimenri.blogspot.com
![Page 8: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/8.jpg)
Comparando Soluciones Transaccionales y Data Warehousing
SolucionesSolucionesTransactionalesTransactionales
SolucionesSolucionesTransactionalesTransactionales
Soluciones enSoluciones enData warehousingData warehousing
Soluciones enSoluciones enData warehousingData warehousing
Frecuencia deActualización Tiempo Real Periódicamente
Estructurado para Integridad de Datos Facilidad de consultas
Optimizado para Procesamiento de Transacciones
Performance de Consultas.
http://rimenri.blogspot.com
![Page 9: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/9.jpg)
Por qué Construir un Data WareHouse ?
Permite ejecutar análisis rápidamentePermite ejecutar análisis rápidamentePermite el Acceso a los datos de toda la EmpresaPermite tener datos consistentesPermite tener datos consistentesSu gran almacen de datos permite responder en qué objetos del negocio se pueden hacer mejorasobjetos del negocio se pueden hacer mejoras.
http://rimenri.blogspot.com
![Page 10: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/10.jpg)
Data Marts y Data Warehouses
Qué es un Data MartQué es un Data MartMoviendo Datos desde un Data Warehouse a Data MartsMoviendo Datos desde Data Marts a un Data WarehouseMoviendo Datos desde Data Marts a un Data Warehouse
http://rimenri.blogspot.com
![Page 11: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/11.jpg)
Qué es un Data Mart
Qué es un Data MartUna parte de un data warehouseUna parte de un data warehousePara temas particulares o Actividades específicas de negocios.gPuede ser una solución táctica
Por qué Construir Data MartsqConsultas rápidas y pocos usuariosTiempo de desarrollo rápido
http://rimenri.blogspot.com
![Page 12: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/12.jpg)
Moviendo Datos de un Data Warehouse a Data Marts
VentasVentas MartMartOrigen1Origen1
DataDataWarehouseWarehouse FinanzasFinanzas MartMart
Origen1Origen1
Origen 2Origen 2
ServicioServicioClienteCliente MartMart
WarehouseWarehouseOrigen 3Origen 3
VentajasCampos Compartidos
DesventajaTiempo largo de Campos Compartidos
Orígen ComúnProcesamiento
Tiempo largo de desarrollo
Procesamiento Distribuído
http://rimenri.blogspot.com
![Page 13: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/13.jpg)
Moviendo Datos desde Data Marts a un Data Warehouse
DataData
VentasVentas MartMart
FiFi M tM t
Origen1Origen1
Origen 2Origen 2 DataDataWarehouseWarehouseFinanzasFinanzas MartMart
AtenciónAtención ClienteCliente
Origen 2Origen 2
Origen 3Origen 3
Ventajas Desventajas
MartMart
VentajasSimple and rápidoDatos Departamen tales
DesventajasDuplicación de DataData marts IncompatiblesDatos Departamen-tales Data marts Incompatibles
http://rimenri.blogspot.com
![Page 14: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/14.jpg)
El Ciclo de Vida de un Data Warehousing
Elementos Básicos Elementos Básicos Herramientas para Manejar el Proceso
http://rimenri.blogspot.com
![Page 15: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/15.jpg)
Elementos Básicos
D t M tO í OLTP Data MartsOrígen: OLTPSistemas
CuboOLAP
DataDataClientes
OLAP
DataDataWarehouseWarehouse
RecuperarRecuperar DataData PoblarPoblar Data Data PoblarPoblar ProcesarProcesar ConsultarConsultarTransform DataTransform Data Warehouse Data Mart Warehouse Data Mart CubosCubos DataData
11
22
33 44 6655
http://rimenri.blogspot.com
![Page 16: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/16.jpg)
Elementos Básicos de un Data Mart
Aplicaciones de Usuario Final
Datos enun Entorno
Data MartsServidor de
Data StagingSistemasOperationales Usuario Finalun Entorno
OLAPServidor de Presentación
Operationales(Legacy System)
Almacenamiento ReporteadoresOLTP
Almacenamiento•Archivos Planos•Archivos XML
Reporteadores
OLTP
Archivos XMLProceso
•Limpieza•Depuración
Intefaces de Usuario FinalData Mart
•DepuraciónHerramientas de
Consulta AD ETL OLTP HOC• Extraer
•Transformar• Cargar
OLTP
http://rimenri.blogspot.com
![Page 17: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/17.jpg)
Herramientas para Manejar el Proceso
SQL Server Management StudioSQL Server Management StudioSQL Server Integration ServicesSQL Server Analysis ServicesSQL Server Analysis ServicesMicrosoft RepositoryPi tT bl S iPivotTable ServiceMS Office 2003 Visual Studio NET 2005 – usando componentes para explotar los servicios OLAP como el owc
http://rimenri.blogspot.com
![Page 18: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/18.jpg)
Datos en un Data Warehouse
Características de la DataCaracterísticas de la DataComponentes de un Data WareHouseEjemplo de Organizar DatosEjemplo de Organizar Datos
http://rimenri.blogspot.com
![Page 19: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/19.jpg)
Características de la Data
CaracteristícasCaracteristícasCaracteristícasCaracteristícas DescripciónDescripciónDescripciónDescripciónpppp
Consolidada Centraliza toda la empresa
Consistente En el data warehouse
S bj t i t d Organizado en la perspectivaSubject-oriented Organizado en la perspectiva del usuario
Histórica Fotografía del tiempo
Read-only No debe ser modificable
Summarizada Apropiada en función al nivelde detalle
http://rimenri.blogspot.com
![Page 20: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/20.jpg)
Componentes Internos del Data WareHouse
Tabla Hecho : Medidas Qué analizar ?Montos VendidosMontos CobradosPeso Materia PrimaHoras HombreHoras HombreNro de Reclamos
Tablas Dimension : Dimensiones Cómo Analizar?Tablas Dimension : Dimensiones Cómo Analizar?ProductoTiTiempoClienteOrganización
http://rimenri.blogspot.com
![Page 21: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/21.jpg)
Ejemplo de Organización de Datos
ReporteReporte VentaVenta MensualMensual: : RegiónRegión NorteNorte - Agosto 2007
$Ciudad
Tumbes
Pi
Región
NORO
NORO
Aceites
20,100
11 635
Total $
22,850
14 135
Detergente
2,750
2 500Piura
Chiclayo
NORO
Total NORO
NOR
11,635
31,735
15 075
14,135
36,985
16 800
2,500
5,250
1 725Chiclayo
Cajamarc
NOR
NOR
Total NOR
15,075
6,943
22 018
16,800
9,143
25 943
1,725
2,200
3 925
Trujillo
Chimbote
Total NOR
NORM
NORM
22,018
34,645
15,105
25,943
39,595
17,005
3,925
4,950
1,900
Total Región Norte
ChimboteNORM
Total NORM
15,105
49,750
103,503
17,005
56,600
119,528
1,900
6,850
16,025Total Región Norte , ,,
http://rimenri.blogspot.com
![Page 22: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/22.jpg)
Revisión
Qué es Data WarehouseQué es Data WarehousePor qué construir un Data WareHouse?Data Marts y Data WarehousesData Marts y Data WarehousesEl Ciclo de Vida de un Data WarehouseD t D t W hDatos en un Data Warehouse
http://rimenri.blogspot.com
![Page 23: Data WareHouse. Introduccion](https://reader034.vdocument.in/reader034/viewer/2022052506/557aece3d8b42a7e608b491d/html5/thumbnails/23.jpg)
Demostración: Creando un Cubo OLAP
• Visualizando una Base de DatosMultidimensional.• Construyendo un Cubo OLAP
•Requisitos PreviosRequisitos PreviosSQL Server 2005 InstaladoBase de Datos AdventureWorkDW (Data Base de Datos AdventureWorkDW (Data Mart) dentro del SQL Server
http://rimenri.blogspot.com