Es un término que se desarrolla a partir de la idea de visualizar varias tablas de información actuando como las caras de un cubo.
Cuando se tienen sistemas de información, CRM's, ERP's, puntos de venta o cualquier sistema que permita almacenar información, en la mayoría de las veces se utilizarán bases de datos relacionales, la cuales son varias tablas relacionadas entre sí mediante llaves dando forma a lo que se conoce como entidad-relación.
Este tipo de bases de datos son para operar en acciones individuales, de rápida inserción o modificación y su forma de procesamiento es individual o no con muchos registros a la vez.
Este tipo de bases de datos no funcionan para realizar una inteligencia de negocios real y eficiente, los datos por lo general son extraidos de las fuentes, transformados y guardados en un datawarehouse el cual, por su configuración, nos permite construir cubos tomando las tablas y creando una base de datos multidimensional. Básicamente un cubo estará formado por 3 dimensiones, pero puede contener muchas mas. Al producto final se le llama cubo OLAP y de está forma, las consultas que nos llevarían muchas horas resolver en un sistema entidad-relación, nos llevará solo segundos en una base de datos multidimensional o cubo OLAP.
El objetivo es procesar grandes cantidades de información, por lo general históricos de varios años, para realizar análisis más completos y poder predecir el comportamiento de los indicadores de un negocio u organización, pero no solo esto, sino cruzar esos resultados con otros de diferentes áreas, zonas o tipos. Lo cual en otros sistemas obsoletos tomaría mucho tiempo y recursos para resolver, con los cubos OLAP toma solo unos segundos.
Las gráficas y tableros son solo el resultado de un buen diseño "backend", en específico de un datawarehouse bien diseñado y cubos OLAP bien definidos igual a una respuesta rápida con información efectiva.
No hay comentarios.:
Publicar un comentario