1

我在 Mondrian 上创建了一个命名集,我需要将它定义为某些立方体的默认值。我使用 WHERE 子句对 MDX 进行了处理,但不幸的是,当用户在 OLAP Navigator 上使用度量/维度时,多维数据集会丢失 where 子句。

    select NON EMPTY {[Measures].[Quantity1]} ON COLUMNS,
    NON EMPTY {[Dimension1].[All]} ON ROWS
    from [Cube]
    where [NamedSet1]

如何使用蒙德里安的默认命名集创建立方体?

4

1 回答 1

0

我改变了方法并使用维度作为过滤器创建了一个计算成员

计算成员的表达式CMQuantity1如下:

([Measures].[Quantity1], [Dimension1].[NamedSet1 scope])
于 2013-06-21T20:12:48.080 回答