是否有支持OLAP数据的java图表库,例如 ChartFX Olap或Dundas Chart?
由于
答案 0 :(得分:3)
JFreeChart或JasperReports将成为我的推荐。
答案 1 :(得分:2)
为了将任何数据显示为图表,需要将其缩减为2D记录集 - 这是OLAP在运行MDX查询时为您提供的。
如果您拥有2D数据,您可以将其传递给任何图表/图形代码。
我曾经使用ASP来运行MDX,并写出XML。这被转换为带有客户端JavaScript的图表。我自己写了很多,这是一场噩梦!使用Google图表或Flot。
答案 2 :(得分:2)
目前只能使用icCube Server,但您可以查看Javascript Visualization Library。
有一些与Google Visualization,AmCharts和Protovis集成的示例。实际上你可以将它集成到任何JS库中。
答案 3 :(得分:1)
以下是必须谷歌解决的答案:Google Charts。
http://code.google.com/apis/chart/
但是,这些不会托管在您的系统上。我也不确定它们是否支持发布请求类型,因此您可以发送的数据量仅限于获取请求网址的大小。
答案 4 :(得分:0)
jCharts:http://jcharts.sourceforge.net/是我过去使用过的。
答案 5 :(得分:0)
为了回应其他人所说的,是的,Google Chart API可以提供轻量级的解决方案以及像charts4j这样的Java包装器API(免责声明:我写了charts4j)。要查看所有Google Chart包装器API的完整列表,请参阅here。
答案 6 :(得分:0)
虽然不是图表库,但您可以使用它来查询OLAP多维数据集。返回的对象可能更容易管理。