我在 Birt 设计器中使用以下数据创建了一个数据立方体:
我现在有一个三维 OLAP 数据立方体,我想在二维数组中显示。
我的问题是我不知道如何为一维分配常量值(例如:product =“computer”或 time =“2014”)
有几种方法可以做到这一点。就性能而言,最有效的方法是向多维数据集的主数据集添加一个参数并在此处进行过滤。
如果您无法在数据集中进行过滤(例如,如果其他报表元素使用第三个数据立方体维度),另一个选项是:
- 添加要切片的维度作为交叉表的第一列维度,例如下面屏幕的“产品线”维度。
- 添加交叉表过滤器并在此维度上设置表达式过滤,例如通过对报表参数的值或常量值进行过滤
- Facultative, if you don't want it to be displayed: select the value of the dimension in the crosstab (just click "PRODUCTLINE" label in this example) and turn the visibility property to "hide".
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)