sábado, 26 de mayo de 2012

OLAP

 

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

image

Modelos para representar cubos:

  • Modelo Estrella

OLAP Data Model

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