是否可以创建类似" MDX查询对象"在JasperReports Server上,然后通过REST调用将数据集检索为JSON对象?
如果是这样,是否可以参数化查询并通过REST调用设置参数?
我刚开始使用Jaspersoft。在此之前,我简要地使用了Pentaho BI服务器,在那里可以定义与特定(参数化)MDX查询相关联的数据源组件。我的目标是在JasperReports Server上做类似的事情,但我需要将数据检索为JSON,以便使用自定义Javascript库来构建仪表板视图。
我使用(非参数化)MDX查询构建了一个OLAP视图,但我找不到返回数据集的REST调用。
我正在使用JasperReports Server 6.3.0 社区版。
答案 0 :(得分:0)
您无法将MDX查询的结果作为JSON获取。 在最新的Jasperserver relise中,您可以将AdHoc交叉表或表视图的结果作为JSON。您还可以创建JSON查询并在Domain或Adhoc View上执行它。但遗憾的是,您无法运行MDX并拥有JSON结果。而且我知道Jasperserver不会放弃支持MDX。所以要小心使用它。