Es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing. Es una solución en el campo de la inteligencia de negocios cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para esto utiliza estructuras multidimensionales llamadas Cubos OLAP que contienen datos resumidos de grandes bases de datos o Sistemas transaccionales.
Las bases de datos OLAP organizan los datos por nivel de detalle, utilizando las mismas categorías que se utilizan para analizar los datos. Por ejemplo, una base de datos de ventas puede tener campos correspondientes al país, la región, la ciudad y el lugar de cada venta.
Características:
Permite organizar métricas a lo largo de múltiples dimensiones.
- Permite hacer análisis multidimensional.
- Se pueden realizar operaciones drill-down y roll-up dentro de cada dimensión
Relación entre OLAP y Data Warehose
OLAP es el sistema de entrega de información para el Data Warehouse. Un Data Warehouse es el almacén de datos Un sistema OLAP apalanca un Data Warehouse al proveer capacidades de procesamiento más sofisticadas.
Cubo OLAP
Modelos para representar cubos:
- Modelo Estrella
Figura: http://www.dwreview.com/OLAP/Introduction_OLAP.html
Modelos OLAP:
- Relational OLAP (ROLAP): El sistema OLAP se construye sobre una de base de datos relacional.
- Multidimensional OLAP (MOLAP): El sistema OLAP se construye sobre una base de datos multidimensional especializada
No hay comentarios:
Publicar un comentario