Вопрос

Есть ли какая-либо библиотека диаграмм Java, которая поддерживает данные OLAP, напримерChartFX Олап или Диаграмма Дандаса ?

Спасибо

Это было полезно?

Решение

Чтобы отобразить любые данные в виде диаграммы, их необходимо свести к двумерному набору записей — именно это дает вам OLAP при выполнении запроса MDX.

Если у вас есть эти 2D-данные, вы можете передать их в любой код диаграммы/графика.

Раньше я использовал ASP для запуска MDX и записи XML.Это было преобразовано в диаграмму с помощью клиентского JavaScript.Я сам написал лот, и это был кошмар!Используйте графики Google или Flot.

Другие советы

JFreeChart или ДжасперРепортс были бы мои рекомендации.

В настоящее время он работает только с сервером icCube, но вы можете посмотреть Библиотека визуализации Javascript.

Есть несколько примеров интеграции с Google Visualization, AmCharts и Protovis.На самом деле вы можете интегрировать это в любую библиотеку JS.

Вот обязательный Google решает этот ответ:Google Диаграммы.

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

Однако они не будут размещены в вашей системе.Я также не уверен, что они поддерживают типы почтовых запросов, поэтому объем данных, которые вы можете отправить, ограничен размером URL-адреса запроса на получение.

jCharts: http://jcharts.sourceforge.net/ это тот, который я использовал в прошлом.

Подтверждая то, что сказали другие, да, API диаграмм Google может предоставить легкое решение вместе с API-оболочкой Java, например диаграммы4j (отказ от ответственности:Я написал диаграммы4j).Полный список всех API-оболочек Google Chart см. здесь.

Вы смотрели olap4j? http://www.olap4j.org/

Хотя это не библиотека диаграмм, ее можно использовать для запроса кубов OLAP.Возвращенными объектами может быть проще управлять.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top