我設計了OLAP立方體Jaspersoft OLAP設計師。現在我通過OLAP連接導入了此立方體iReport。iReport:如何在iReport中設計具有多維度和計算度量的OLAP立方體的報表?
我使用測試我的結果集下面的MDX查詢
select HealthCheckStatusD.Members ON AXIS(0),
{ChannelD.Members} ON AXIS(1), {HealthCheckDateD.Members } ON AXIS(2) from CubeReport2 where Measures.[Patient]
上述查詢的同時修改後的版本:
select HealthCheckStatusD.Members ON Columns,
CrossJoin(ChannelD.Members,HealthCheckDateD.Members) ON Rows from CubeReport2
據我所知,這兩個查詢在邏輯上是相同的。
邏輯立方體結構如下:
--Cube
----HealthCheckDateDimension
----ChannelDimension
----HealthCheckStatusDimension
---------PatientMeasure
現在我想在我從MDX查詢得到結果的方式iReport的準備報告。
如何使用iReport?我嘗試使用iReports中的交叉表,但是當我指定上述MDX查詢時,我無法通過任何方式在交叉表中指定度量。
在設計OLAP視圖報告時,是否有任何其他方法可用於iReport?好心幫助
正如我上面我的MDX查詢提到:選擇HealthCheckStatusD.Members列上, CROSSJOIN(ChannelD.Members,HealthCheckDateD.Members)ON從CubeReport2行..這裏,隱測量是病人的計數。 。這可以在OLAP Designer中使用..但是如何在iReport中指定度量? – dhroove 2012-07-24 07:06:45