SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Análisis
Multidimensional
OLAP
On-Line Analytical Processing
Minería de Datos - OLAP
Minería de Datos - OLAP
Estructura del Proceso de Acceso a
Datos y Entrega de Información en BI
Construcción
Modelos OLAP
OLAP
Modelos Molap /
Rolap
ETLC
Fuentes
de datos
Calidad de
datos
Data Quality
Diseño y
Data
Warehou
se
Score Cards
Reportes y
Consultas
Análisis OLAP
Ag reg aciones
Minería de
datos
Metadata Integrada para Acceder Bases de Datos
y Fuentes OLAP
Minería de Datos - OLAP
OLAP
Minería de Datos - OLAP
On-Line Analytical Processing
Técnica de Análisis Multidimensional
Diseñado para lograr un buen rendimiento en
consultas ad-hoc
Vista Multidimensional de los datos
Mecanismo para almacenar un cubo
Puente entre como los datos están
almacenados en la bodega y en como son
presentados al usuario
OLAP
Minería de Datos - OLAP
Fácil de usar por los analistas del negocio
– Navegar en los Datos
– Velocidad de las consultas
– Esconde complejidad
– Riqueza analítica
OLAP permite mas fácilmente:
– Analizar datos
– Generar reportes
– Acceder los datos por navegadores de web
– Visualizar datos
– Importar datos
Creación de una matriz
multidimensional
Dos pasos clave en la conversión de los datos
tabulares en una matriz multidimensional.
En primer lugar, identificar qué atributos deben
ser las dimensiones y que es atributo de ser el
atributo de destino cuyos valores aparecen como
entradas en la matriz multidimensional.
● Los atributos utilizados como
dimensiones deben tener valores
discretos
Minería de Datos - OLAP
Minería de Datos - OLAP
Minería de Datos - OLAP
Minería de Datos - OLAP
El valor objetivo es típicamente un recuento o
valor continuo, por ejemplo, el costo de un
elemento, precio de venta
En segundo lugar, encontrar el valor de cada
entrada de la matriz multidimensional mediante
la suma de los valores (del atributo de destino) o
recuento de todos los objetos que tienen los
valores de los atributos correspondientes a esa
entrada.
Creación de una matriz
multidimensional
Cubo
Minería de Datos - OLAP
Contiene datos de primer interés para los
usuarios
Es un subconjunto de los datos que están en la
bodega. Contiene valores agregados a todos
los niveles de las dimensiones
Usados para organizar los datos en dimensiones
y medidas
Mejoran la velocidad de consulta
Cubo
Medida
Minería de Datos - OLAP
Dimensión
Dimensión
Dimensión
Producto
Arroz
Azúcar
Sal
Pasta
T1 T2 T3 T4
Tiempo
Cubo de Ventas
Almacén
Almacén 1
Almacén 2
Almacén 3
Almacén 4
¿Cual fue el total de ventas de azúcar en el almacén 4 durante el tiempo T1?
Total de
ventas
Minería de Datos - OLAP
Cubo
Minería de Datos - OLAP
El cubo puede responder preguntas que incluyan
tres dimensiones y una medida
– Dimensión producto: contiene categorías del
producto
– Dimensión almacén: contiene almacenes
– Dimensión tiempo: contiene periodos del año
– Medida ventas: cantidad numérica que puede ser
sumarizada
Cubo
Minería de Datos - OLAP
Un cubo puede tener hasta 64 dimensiones
– Cada celda del cubo tiene un valor
– El valor de cada celda es la intersección de las
dimensiones
– El dato en la celda es una agregación
Para obtener las ventas totales anuales por
producto y localización: seleccionar el producto y
la localización y suma por las cuatro celdas de
tiempo
Jerarquía de agregación
Tomado de [5]
Minería de Datos - OLAP
Operaciones OLAP
Roll Up: dimensiones generales
Drill Down: dimensiones especificas
Single Cell
Minería de Datos - OLAP
Multiple Cells Slice Dice
Roll Up
Drill Down
Tomado de [6]
OLAP Operaciones
“Slicing” es la selección de un grupo de celdas
de la matriz multidimensional especificando un
valor para una o más dimensiones.
“Dicing” rotar el cubo para mirar otras
dimensiones
slice
Minería de Datos - OLAP
Minería de Datos - OLAP
dice
●
Minería de Datos - OLAP
Esto es equivalente a la definición de una
submatriz de la matriz completa.
En la práctica, ambas operaciones
también puede ser acompañado por la
agregación sobre algunas dimensiones.
OLAP Operaciones: Roll-up y
drill down
Valores de los atributos a menudo tienen una estructura jerárquica.
●
●
●
Cada día se asocia a un año, mes y semana.
Una localización se asocia con un continente, país, estado (provincia, etc), y
la ciudad.
Los productos se pueden dividir en varias categorías, tales como ropa,
electrónica y muebles.
Tenga en cuenta que estas categorías suelen anidar y la forma de un
árbol o red.
●
●
Un año contiene meses, que contiene días.
Un país contiene un estado que contiene una ciudad.
Minería de Datos - OLAP
Minería de Datos - OLAP
Esta estructura jerárquica da lugar a la enrollable y perforador
de fondo de operaciones.
●
OLAP Operaciones: Roll-up y
drill down
Roll up
Drill down
Minería de Datos - OLAP
Minería de Datos - OLAP
Minería de Datos - OLAP
●
Minería de Datos - OLAP
Para los datos de ventas, podemos agregado (enrollar) las ventas a
través de todas las fechas en un mes.
●
Por el contrario, dado un punto de vista de los datos, donde se
rompe la dimensión del tiempo en meses, podríamos dividir los
totales de ventas mensuales (drill down) en los totales de ventas
diarias.
●
Asimismo, se puede profundizar o rodar sobre la ubicación o
identificación de los atributos del producto.
Conjunto de datos que registra las ventas de
productos en una serie de tiendas de la
compañía en fechas diferentes.
Estos datos pueden ser representados como
una matriz de 3 dimensiones.
3 bidimensional agregados
3 unidimensionales agregados
1 cero-dimensional
agregado (el total)
Ejemplo de datos de cubos
Minería de Datos - OLAP
Minería de Datos - OLAP
Agregaciones por dos dimensiones (valores en las casillas), una
dimensión (totales de columnas y filas) y cero dimensiones (total
general)
Ejemplo de datos de cubos (continuación)
Minería de Datos - OLAP

Más contenido relacionado

La actualidad más candente

SQL Server Analysis Services
SQL Server Analysis ServicesSQL Server Analysis Services
SQL Server Analysis Servicesjorge Muchaypiña
 
Introduction to Data mining
Introduction to Data miningIntroduction to Data mining
Introduction to Data miningHadi Fadlallah
 
Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...
Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...
Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...Salah Amean
 

La actualidad más candente (6)

SQL Server Analysis Services
SQL Server Analysis ServicesSQL Server Analysis Services
SQL Server Analysis Services
 
Data mining
Data miningData mining
Data mining
 
4. fragmentación vertical
4. fragmentación vertical4. fragmentación vertical
4. fragmentación vertical
 
Introduction to Data mining
Introduction to Data miningIntroduction to Data mining
Introduction to Data mining
 
Espacios muestrales-2
Espacios muestrales-2Espacios muestrales-2
Espacios muestrales-2
 
Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...
Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...
Data Mining: Concepts and techniques: Chapter 11,Review: Basic Cluster Analys...
 

Similar a Analisis multidimensional.pdf

Bussines Intelligence
Bussines IntelligenceBussines Intelligence
Bussines Intelligencebrobelo
 
Olap vs oltp bases datos 2
Olap vs oltp bases datos 2Olap vs oltp bases datos 2
Olap vs oltp bases datos 2Velmuz Buzz
 
Practica de inteligencias de negocios
Practica de inteligencias de negociosPractica de inteligencias de negocios
Practica de inteligencias de negociosRis Fernandez
 
Datawarehouse práctica 6
Datawarehouse   práctica 6Datawarehouse   práctica 6
Datawarehouse práctica 6Gustavo Araque
 
2 Desa Sincrono 2 Caso Modelamiento.doc
2 Desa Sincrono 2 Caso Modelamiento.doc2 Desa Sincrono 2 Caso Modelamiento.doc
2 Desa Sincrono 2 Caso Modelamiento.docaldair441257
 
Semana10y11-18mayo2022-DatawareHouse.pptx
Semana10y11-18mayo2022-DatawareHouse.pptxSemana10y11-18mayo2022-DatawareHouse.pptx
Semana10y11-18mayo2022-DatawareHouse.pptxssuser32e9ec
 
Implementando un Data Mart con SQL Server 2016
Implementando un Data Mart con SQL Server 2016Implementando un Data Mart con SQL Server 2016
Implementando un Data Mart con SQL Server 2016Raul Martin Sarachaga Diaz
 
Sistemas [1]..
Sistemas [1]..Sistemas [1]..
Sistemas [1]..naathys27
 
Software Libre para la Toma de Decisiones
Software Libre para la Toma de DecisionesSoftware Libre para la Toma de Decisiones
Software Libre para la Toma de DecisionesHéctor Neri
 
1 gestión de informacion
1 gestión de informacion1 gestión de informacion
1 gestión de informacionOscar Correa
 
SISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIASISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIAUriel Carrera Talarico
 
SISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIASISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIAUriel Carrera Talarico
 
Implementación de un Sistema BI
Implementación de un Sistema BIImplementación de un Sistema BI
Implementación de un Sistema BIkualtus
 
Data Mart de una área de compras
Data Mart de una área de comprasData Mart de una área de compras
Data Mart de una área de comprasroy_vs
 
2.1 fundamentos de data warehousing
2.1 fundamentos de data warehousing2.1 fundamentos de data warehousing
2.1 fundamentos de data warehousingLuis
 
Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...
Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...
Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...Roanny Lamas
 

Similar a Analisis multidimensional.pdf (20)

Bussines Intelligence
Bussines IntelligenceBussines Intelligence
Bussines Intelligence
 
Olap vs oltp bases datos 2
Olap vs oltp bases datos 2Olap vs oltp bases datos 2
Olap vs oltp bases datos 2
 
Practica de inteligencias de negocios
Practica de inteligencias de negociosPractica de inteligencias de negocios
Practica de inteligencias de negocios
 
Datawarehouse práctica 6
Datawarehouse   práctica 6Datawarehouse   práctica 6
Datawarehouse práctica 6
 
2 Desa Sincrono 2 Caso Modelamiento.doc
2 Desa Sincrono 2 Caso Modelamiento.doc2 Desa Sincrono 2 Caso Modelamiento.doc
2 Desa Sincrono 2 Caso Modelamiento.doc
 
Semana10y11-18mayo2022-DatawareHouse.pptx
Semana10y11-18mayo2022-DatawareHouse.pptxSemana10y11-18mayo2022-DatawareHouse.pptx
Semana10y11-18mayo2022-DatawareHouse.pptx
 
Implementando un Data Mart con SQL Server 2016
Implementando un Data Mart con SQL Server 2016Implementando un Data Mart con SQL Server 2016
Implementando un Data Mart con SQL Server 2016
 
Introducción Business Intelligence
Introducción Business IntelligenceIntroducción Business Intelligence
Introducción Business Intelligence
 
SAP SD Overview
SAP SD OverviewSAP SD Overview
SAP SD Overview
 
Sistemas [1]..
Sistemas [1]..Sistemas [1]..
Sistemas [1]..
 
Supermarket Analitycs
Supermarket AnalitycsSupermarket Analitycs
Supermarket Analitycs
 
Supermarket full
Supermarket fullSupermarket full
Supermarket full
 
Software Libre para la Toma de Decisiones
Software Libre para la Toma de DecisionesSoftware Libre para la Toma de Decisiones
Software Libre para la Toma de Decisiones
 
1 gestión de informacion
1 gestión de informacion1 gestión de informacion
1 gestión de informacion
 
SISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIASISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIA
 
SISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIASISTEMA DE INFORMACION DE MERCADOTECNIA
SISTEMA DE INFORMACION DE MERCADOTECNIA
 
Implementación de un Sistema BI
Implementación de un Sistema BIImplementación de un Sistema BI
Implementación de un Sistema BI
 
Data Mart de una área de compras
Data Mart de una área de comprasData Mart de una área de compras
Data Mart de una área de compras
 
2.1 fundamentos de data warehousing
2.1 fundamentos de data warehousing2.1 fundamentos de data warehousing
2.1 fundamentos de data warehousing
 
Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...
Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...
Fundamentos teóricos de los almacenes de datos. Metodologías y herramientas p...
 

Analisis multidimensional.pdf

  • 2. Estructura del Proceso de Acceso a Datos y Entrega de Información en BI Construcción Modelos OLAP OLAP Modelos Molap / Rolap ETLC Fuentes de datos Calidad de datos Data Quality Diseño y Data Warehou se Score Cards Reportes y Consultas Análisis OLAP Ag reg aciones Minería de datos Metadata Integrada para Acceder Bases de Datos y Fuentes OLAP Minería de Datos - OLAP
  • 3. OLAP Minería de Datos - OLAP On-Line Analytical Processing Técnica de Análisis Multidimensional Diseñado para lograr un buen rendimiento en consultas ad-hoc Vista Multidimensional de los datos Mecanismo para almacenar un cubo Puente entre como los datos están almacenados en la bodega y en como son presentados al usuario
  • 4. OLAP Minería de Datos - OLAP Fácil de usar por los analistas del negocio – Navegar en los Datos – Velocidad de las consultas – Esconde complejidad – Riqueza analítica OLAP permite mas fácilmente: – Analizar datos – Generar reportes – Acceder los datos por navegadores de web – Visualizar datos – Importar datos
  • 5. Creación de una matriz multidimensional Dos pasos clave en la conversión de los datos tabulares en una matriz multidimensional. En primer lugar, identificar qué atributos deben ser las dimensiones y que es atributo de ser el atributo de destino cuyos valores aparecen como entradas en la matriz multidimensional. ● Los atributos utilizados como dimensiones deben tener valores discretos Minería de Datos - OLAP Minería de Datos - OLAP
  • 6. Minería de Datos - OLAP Minería de Datos - OLAP El valor objetivo es típicamente un recuento o valor continuo, por ejemplo, el costo de un elemento, precio de venta En segundo lugar, encontrar el valor de cada entrada de la matriz multidimensional mediante la suma de los valores (del atributo de destino) o recuento de todos los objetos que tienen los valores de los atributos correspondientes a esa entrada. Creación de una matriz multidimensional
  • 7. Cubo Minería de Datos - OLAP Contiene datos de primer interés para los usuarios Es un subconjunto de los datos que están en la bodega. Contiene valores agregados a todos los niveles de las dimensiones Usados para organizar los datos en dimensiones y medidas Mejoran la velocidad de consulta
  • 8. Cubo Medida Minería de Datos - OLAP Dimensión Dimensión Dimensión
  • 9. Producto Arroz Azúcar Sal Pasta T1 T2 T3 T4 Tiempo Cubo de Ventas Almacén Almacén 1 Almacén 2 Almacén 3 Almacén 4 ¿Cual fue el total de ventas de azúcar en el almacén 4 durante el tiempo T1? Total de ventas Minería de Datos - OLAP
  • 10. Cubo Minería de Datos - OLAP El cubo puede responder preguntas que incluyan tres dimensiones y una medida – Dimensión producto: contiene categorías del producto – Dimensión almacén: contiene almacenes – Dimensión tiempo: contiene periodos del año – Medida ventas: cantidad numérica que puede ser sumarizada
  • 11. Cubo Minería de Datos - OLAP Un cubo puede tener hasta 64 dimensiones – Cada celda del cubo tiene un valor – El valor de cada celda es la intersección de las dimensiones – El dato en la celda es una agregación Para obtener las ventas totales anuales por producto y localización: seleccionar el producto y la localización y suma por las cuatro celdas de tiempo
  • 12. Jerarquía de agregación Tomado de [5] Minería de Datos - OLAP
  • 13. Operaciones OLAP Roll Up: dimensiones generales Drill Down: dimensiones especificas Single Cell Minería de Datos - OLAP Multiple Cells Slice Dice Roll Up Drill Down Tomado de [6]
  • 14. OLAP Operaciones “Slicing” es la selección de un grupo de celdas de la matriz multidimensional especificando un valor para una o más dimensiones. “Dicing” rotar el cubo para mirar otras dimensiones slice Minería de Datos - OLAP Minería de Datos - OLAP dice
  • 15. ● Minería de Datos - OLAP Esto es equivalente a la definición de una submatriz de la matriz completa. En la práctica, ambas operaciones también puede ser acompañado por la agregación sobre algunas dimensiones.
  • 16. OLAP Operaciones: Roll-up y drill down Valores de los atributos a menudo tienen una estructura jerárquica. ● ● ● Cada día se asocia a un año, mes y semana. Una localización se asocia con un continente, país, estado (provincia, etc), y la ciudad. Los productos se pueden dividir en varias categorías, tales como ropa, electrónica y muebles. Tenga en cuenta que estas categorías suelen anidar y la forma de un árbol o red. ● ● Un año contiene meses, que contiene días. Un país contiene un estado que contiene una ciudad. Minería de Datos - OLAP Minería de Datos - OLAP
  • 17. Esta estructura jerárquica da lugar a la enrollable y perforador de fondo de operaciones. ● OLAP Operaciones: Roll-up y drill down Roll up Drill down Minería de Datos - OLAP Minería de Datos - OLAP Minería de Datos - OLAP
  • 18. ● Minería de Datos - OLAP Para los datos de ventas, podemos agregado (enrollar) las ventas a través de todas las fechas en un mes. ● Por el contrario, dado un punto de vista de los datos, donde se rompe la dimensión del tiempo en meses, podríamos dividir los totales de ventas mensuales (drill down) en los totales de ventas diarias. ● Asimismo, se puede profundizar o rodar sobre la ubicación o identificación de los atributos del producto.
  • 19. Conjunto de datos que registra las ventas de productos en una serie de tiendas de la compañía en fechas diferentes. Estos datos pueden ser representados como una matriz de 3 dimensiones. 3 bidimensional agregados 3 unidimensionales agregados 1 cero-dimensional agregado (el total) Ejemplo de datos de cubos Minería de Datos - OLAP Minería de Datos - OLAP
  • 20. Agregaciones por dos dimensiones (valores en las casillas), una dimensión (totales de columnas y filas) y cero dimensiones (total general) Ejemplo de datos de cubos (continuación) Minería de Datos - OLAP