Pregunta

¿Hay alguna biblioteca de gráficos java que admita datos OLAP, como ChartFX Olap o Dundas Chart ?

Gracias

¿Fue útil?

Solución

Para mostrar cualquier dato como un gráfico, deberá reducirse a un conjunto de registros 2D, que es lo que OLAP le brinda cuando ejecuta una consulta MDX.

Si tiene esos datos en 2D, puede pasarlos a cualquier código de gráfico / gráfico de verdad.

Solía ??usar ASP para ejecutar el MDX y escribir XML. Esto se convirtió en un gráfico con JavaScript del lado del cliente. ¡Yo mismo escribí el lote y fue una pesadilla! Utilice Google charts o Flot.

Otros consejos

JFreeChart o JasperReports serían mis recomendaciones.

Actualmente solo funciona con el servidor icCube, pero puede consultar Biblioteca de visualización de Javascript .

Hay algunos ejemplos de integración con Google Visualization, AmCharts y Protovis. En realidad puedes integrar esto en cualquier librería JS.

Aquí está la solución obligatoria de Google que responde: Google Charts.

http://code.google.com/apis/chart/

Sin embargo, estos no se alojarán en su sistema. Tampoco estoy seguro de que admitan tipos de solicitud de publicación, por lo que la cantidad de datos que puede enviar está limitada al tamaño de una URL de solicitud de obtención.

jCharts: http://jcharts.sourceforge.net/ es uno que he usado en el pasado .

Para hacerse eco de lo que otros han dicho, sí, la API de Google Chart puede proporcionar una solución liviana junto con una API de envoltura de Java como charts4j (descargo de responsabilidad: escribí charts4j ). Para ver una lista completa de todas las API de envoltura de Google Chart, consulte aquí .

¿Has mirado olap4j? http://www.olap4j.org/

Aunque no es una biblioteca de gráficos, puede usarla para consultar cubos OLAP. Los objetos devueltos pueden ser más fáciles de administrar.

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