OLAP (procesamiento analítico en línea) es un término amplio. Por lo general, por OLAP nos referimos a OLAP Cube, una base de datos multidimensional. Esta es una forma especial de almacenar datos (cubo multidimensional) para que el usuario final pueda acceder fácilmente a los datos. La base de datos OLAP más conocida son los servicios de análisis de Microsoft que vienen con el servidor Microsoft SQL.
Debido a sus requisitos (Postgres y Mac), esta no es la opción para usted. Deberá configurar la máquina Windows.
Otra cosa que mencionó es MDX (expresiones multidimensionales) es algo que Microsoft inventó, por lo que no hay muchas bases de datos que entiendan este lenguaje (tiene algunos controladores adicionales para Oracle de Simba).
Pero si desea hacer algunos análisis OLAP, puede hacerlo de diferentes maneras.
En teoría sabemos:
MOLAP – OLAP multidimensional (base de datos multidimensional) – muy rápido porque todos los cálculos ya están calculados previamente
ROLAP – OLAP relacional (los datos se almacenan en la base de datos relacional) – más escalable incluso para TB de datos
HOLAP – OLAP híbrido – lo mejor de ambos mundos
- He recibido una oferta de una empresa en Bangalore. Mi salario es de aproximadamente 6.5 lacs CTC. ¿Debería mudarme a Bangalore solo o debería llevar a mi esposa?
- Cuando miro el sol desde la tierra, ¿estoy mirando cómo era el sol en el pasado?
- No puedo orinar cuando estoy en un baño público, urinario o afuera ¿Cómo puedo superar esto?
- Estoy visitando Londres por 3 días. ¿Vale la pena tomar una tarjeta de ostras? ¿Y cuánto me costará?
- Alguien me instaló Linux mint y no estaba allí, así que tengo esta duda aleatoria de que puede estar monitoreando mis actividades de alguna manera. Ayuda a resolver.
Si necesita aprender o usar MDX, le recomiendo Microsoft SQL. Si solo desea algunos análisis, use algunas herramientas de BI que realmente pueden facilitarle la vida (MicroStrategy, Tableau, Qlikview … y muchas más). Todas estas herramientas pueden conectarse a su base de datos. PosgreSQL almacena los datos en algún tipo de formato OLAP interno y luego puedes hacer rebanadas y dados, taladrar, … todo tipo de cosas OLAP.
Espero que esto ayude.
Si necesita más ayuda, contácteme.