Pregunta

Tenemos un cliente que tiene Oracle Estándar, y un proyecto que iba a ser diez veces más fácil abordar el uso de OLAP.Sin embargo, Oracle sólo admite OLAP en la La empresa versión.

La migración a la empresa es no posible

Estoy pensando en hacer algún manual de la simulación de OLAP, la creación de tablas relacionales para simular la tecnología.

¿Sabes de alguna otra manera yo podría hacer esto?Tal vez una herramienta de código abierto para OLAP?Alguna idea?

¿Fue útil?

Solución

Puede simular la funcionalidad OLAP utilizando el lado del cliente herramientas señaló en una base de datos relacional.

Personalmente creo que la mejor herramienta para el trabajo es, probablemente, Tableau Desktop.Esta es una increíblemente sofisticada extremo delantero de la herramienta de análisis que hará de sus datos relacionales mirada multidimensional sin mucho esfuerzo, y la herramienta en sí es realmente alucinante.Tienen una versión de prueba gratuita así que usted puede tomar para dar una vuelta.Hacemos uso de Tableau en gran medida de nuestro propio análisis y han sido muy impresionado.Por supuesto, esta herramienta también funciona con bases de datos multidimensionales, así que si usted termina para arriba con algunos cubos al final del día usted puede continuar utilizando el Tableau de front end.

Como de código abierto, se podría probar Palo - una fuente abierta de MOLAP server y Excel front end.

Si usted es interesante en la construcción de sus propios informes extremo frontal y el uso .NETA hay un número de componentes (como el DevExpress PivotGrid o varias herramientas de RadarSoft) que va a hacer lo mismo, pero exigirá un poco de grasa del codo para conseguir cableados.

Otros consejos

Me parece que es el esquema que la causa de la mayoría de los problemas que las personas tienen con la consulta de una base de datos.OLAP obliga a una mesa plana o una Estrella o copo de nieve esquema en el que es fácil consulta y comparativamente más rápido a la fuente oltp tablas.Así que si usted ETL su origen a una tabla plana o esquema de estrella, usted debe obtener el 80% de lo que recibe de OLAP, el 20% se MDX y analítica de las funciones y el rendimiento.

Tenga en cuenta que usted debe obtener un perf impulso con un esquema de estrella en la base de datos relacional como bien y Oracle probablemente ha analítica de funciones en PL/SQL de todos modos.

Trate de código abierto del servidor OLAP llamado 'Mondrian'.Si mal no recuerdo el XMLA API en este es lo suficientemente compatibles COMO para engañar a los Servicios de Tabla dinámica, que le permitirá utilizar con ProClarity o Excel.

Si mal no recuerdo fue originalmente diseñado para trabajar a través de Oracle es un HOLAP arquitectura de la base de tablas en el relacional subyacente de la tienda y el almacenamiento en caché de los agregados.Usted también puede hacer uso de vistas materializadas y consulta de reescritura en el subyacente de la base de datos de Oracle para hacer agregados.

Un par de reflexiones sobre este tema:

En realidad, Estándar de Oracle tiene una OLAP instalación basada en un descendiente de Expresar incorporado en el motor de base de datos y el almacenamiento de sus estructuras de datos internas en notas en los principales espacios de tablas.El uso de esto es técnicamente posible, pero no necesariamente conveniente por las siguientes razones:

Utiliza una altamente no-estándar de consulta OLAP motor con muy poco tercera parte de la herramienta de apoyo (AFAIK ArcPlan es el único de terceros OLAP front-end de apoyo 10g+ OLAP), la pobre documentación para el lenguaje de consulta y casi una tercera parte de la literatura que describe la misma.Esto funcionará con B. I.Los frijoles si te apetece escribir un JSP front-end.No es compatible con la MDX en todo.A principios de 2006 el mejor de Oracle podría hacer cuando se le preguntó acerca de la obtención de detalles (esta funcionalidad no estaba apoyado en el Descubridor 'Drake') fue recomendar la construcción de un JSP apllication el uso de B. I.Los frijoles.

La razón por la que no hay ninguna ruta de migración de Estándar para la Empresa es que la Empresa es en realidad lo que solía ser Siebel Analytics.Estándar es la edad de Oracle OLAP/Express descendiente que los partners de Oracle recomienda evitar incluso antes de que Oracle compró Seibel.Oracle no ha siquiera intentado apoyar la migración.

Desde este punto de vista, Mondrian es en realidad la más costo-efectiva solución OLAP de Oracle Standard Edition shop.Usted puede obtener una versión compatible de un equipo llamado Pentaho1.El siguiente más barato es el Análisis de los Servicios, que viene con SQL Server.Siguiente que está en los gustos de Hyperion Essbase, que va a ser un orden de magnitud más caros que los de SQL Server o cualquier versión de Mondrian.

Mientras MS SQL Server ofrece OLAP, usted necesitará una licencia Enterprise usar un cubo en un entorno vivo que es en la web que se enfrenta.

Usted podría querer darle una oportunidad a www.icCube.com - estamos bastante flexible en el origen de datos se utiliza para rellenar el cubo y son muy rentables en comparación con los grandes actores del mercado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top