【问题标题】:How to slice a data cube in Birt designer?如何在 Birt 设计器中对数据立方体进行切片?
【发布时间】:2015-01-29 09:15:54
【问题描述】:

我在 Birt 设计器中使用以下数据创建了一个数据立方体:

  • 衡量标准:营业额
  • 维度:产品、地点和时间

我现在有一个三维 OLAP 数据立方体,我想在二维数组中显示。

我的问题是我不知道如何为一个维度分配一个常量值(例如:product = "computer" or time = "2014")

【问题讨论】:

    标签: reporting birt olap-cube


    【解决方案1】:

    有几种方法可以做到这一点。在性能方面,最有效的方法是在多维数据集的主数据集中添加一个参数并在此处进行过滤。

    如果您无法在数据集中进行过滤(例如,如果其他报表元素使用第三个数据立方体维度),另一种选择是:

    • 将要切片的维度添加为交叉表的第一列维度,例如下方屏幕的“产品线”维度。
    • 添加交叉表过滤器并在此维度上设置表达式过滤,例如通过过滤报表参数的值或常量值
    • 兼任,如果您不希望它显示:在交叉表中选择维度的值(在本例中只需单击“PRODUCTLINE”标签)并将可见性属性设置为“隐藏”。

    【讨论】:

    • 感谢您的回答。工作很好!
    猜你喜欢
    • 1970-01-01
    • 2018-07-08
    • 2020-12-05
    • 2018-07-30
    • 2013-04-06
    • 1970-01-01
    • 2010-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多