Blog de Analytics

La resolución de problemas de negocio con cubos OLAP

Escrito por Logicalis | 12/05/15 6:00

A pesar de que al pensar en un cubo se piensa en tres dimensiones, un cubo OLAP es un método de almacenamiento de datos multidimensional donde cada dimensión puede acceder de forma individual o en conjunto. En los cubos OLAP, los datos se clasifican por dimensiones que buscan reducir el tiempo de consulta de las bases de datos relacionales.

Créditos fotográficos: istock JezperKlauzen

Los cubos OLAP tienen, además de su multi-dimensión, cuatro características que los definen:

  • El lenguaje de consulta utilizado para interactuar y realizar tareas con cubos OLAP es MDX , originalmente desarrollado a finales de 1990.

  • A pesar de que almacena los datos como una base de datos tradicional, un cubo OLAP está estructurado de manera muy diferente.

  • Los cubos OLAP son utilizados por los usuarios de negocio para la analítica avanzada y, por eso, están diseñados utilizando la lógica de negocio y la comprensión del contexto.

  • Están optimizados para fines analíticos, siendo capaces de informar sobre millones de registros a la vez.

 

Cómo utilizar los cubos OLAP en la práctica

Los cubos OLAP permiten el análisis rápido de los datos, gracias a su particular estructura, de acuerdo con las múltiples dimensiones que definen un problema de negocio. Su uso puede extenderse a diferentes áreas de negocio como: ventas, contabilidad, marketing o logística, entre otras.

En el caso de Marketing, los cubos OLAP informarían acerca de datos de un cliente como:

  • Su identidad.

  • Su dirección.

  • El medio de pago elegido.

  • Su antigüedad como cliente.

El Departamento de Ventas de la empresa podría también beneficiarse de su uso al tener acceso a información sobre:

  • Cada persona del equipo comercial.

  • La cantidad de ventas cerradas.

  • El importe de cada una.

  • El importe total.

  • El producto más vendido.

  • Los meses con más ventas.

  • Las regiones más receptivas para la compra.

La disposición de los datos en cubos supera las limitaciones de las bases de datos relacionales, que no son muy adecuadas cuando se trata de visualizar grandes cantidades de datos o hacerlo de forma inmediata. Los principales beneficios de los cubos OLAP son:

  • La velocidad que permiten a la hora de realizar consultas.

  • El volumen de datos que se puede analizar.

  • La posibilidad que ofrecen al usuario de orienta los informes o análisis según diferentes perspectivas.

  • Buenas capacidades analíticas.

La interacción con los cubos OLAP es sencilla y muy ventajosa, ya que su diseño puede adaptarse al número de matrices o dimensiones necesarias según los requerimientos. Aplicado a big data analytics se perfila como la opción idónea, ya que hace posible explotar todas las posibilidades de análisis que tiene el negocio, sin que éstas se vean afectadas por limitaciones de capacidad o tiempo de reacción. Los cubos OLAP facilitan adquirir una visión completa de cada aspecto desde la que profundizar. La información así procesada es la base para una toma de decisiones segura y consistente.

 

Post relacionados: