OLAP

OLAP (Online Analytical Processing, o procesamiento analítico en línea) designa la tecnología que permite consultar grandes volúmenes de datos cruzándolos por múltiples dimensiones de forma rápida.

La idea de fondo

Un modelo OLAP organiza la información en dimensiones —tiempo, producto, cliente, territorio— y medidas —importe, unidades, margen—. Eso permite responder al instante preguntas como «ventas de esta familia de producto, en esta zona, comparadas con el mismo trimestre del año pasado».

En qué se diferencia de OLTP

  • OLTP: procesamiento transaccional. Registra operaciones. Es lo que hace un ERP.
  • OLAP: procesamiento analítico. Responde preguntas sobre el conjunto de esas operaciones.

Intentar hacer análisis sobre un sistema OLTP es la causa habitual de que los informes tarden y de que consultarlos ralentice al resto de usuarios.

¿Sigue vigente el concepto?

Sí, aunque hoy suele estar integrado en las herramientas modernas. El modelo de datos de Power BI es, en la práctica, un motor analítico de este tipo.

¿Es lo mismo que un cubo?

El cubo es la estructura clásica en la que se implementaba OLAP. El concepto es más amplio que esa implementación concreta.

Contenido relacionado