2

是否有任何支持 OLAP 数据的 Java 图表库,例如 ChartFX OlapDundas Chart

谢谢

4

7 回答 7

3

JFreeChartJasperReports将是我的建议。

于 2009-01-05T10:39:55.577 回答
2

为了将任何数据显示为图表,需要将其简化为 2D 记录集 - 这是 OLAP 在您运行 MDX 查询时为您提供的。

如果你有二维数据,你可以将它传递给任何图表/图形代码。

我曾经使用 ASP 来运行 MDX,并写出 XML。这变成了带有客户端 JavaScript 的图表。我自己写了很多,这是一场噩梦!使用 Google 图表或 Flot。

于 2009-01-16T10:48:54.487 回答
2

它目前仅适用于 icCube 服务器,但您可以查看Javascript Visualization Library

有一些与 Google Visualization、AmCharts 和 Protovis 集成的示例。实际上,您可以将其集成到任何 JS 库中。

于 2011-08-14T10:04:10.207 回答
1

这是强制性的谷歌解决这个问题的答案:谷歌图表。

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

但是,这些不会托管在您的系统上。我也不确定它们是否支持发布请求类型,因此您可以发送的数据量仅限于获取请求 url 的大小。

于 2009-01-05T20:26:39.840 回答
0

jCharts: http: //jcharts.sourceforge.net/ 是我过去使用过的。

于 2009-01-05T20:25:20.153 回答
0

为了回应其他人所说的,是的,Google Chart API可能会提供一个轻量级的解决方案以及一个 Java 包装 API,如charts4j(免责声明:我编写了charts4j)。要查看所有 Google Chart 包装器 API 的完整列表,请参见此处

于 2009-01-05T20:36:24.390 回答
0

你看过 olap4j 吗?http://www.olap4j.org/

虽然不是图表库,但您可以使用它来查询 OLAP 多维数据集。返回的对象可能更易于管理。

于 2012-08-15T21:44:46.470 回答