在运行时定义度量聚合

时间:2011-07-13 14:55:10

标签: mdx olap olap-cube

使用OLAP并且我想制作测量功能,例如(count,max,..)由用户选择(作为过滤器)。

有没有办法在运行时选择多维数据集的度量聚合函数?

先谢谢

1 个答案:

答案 0 :(得分:1)

有更多时间,我认为在我知道的MDX服务器中切换度量的聚合类型是不可能的。考虑到一些改进(速度和内存)可能依赖于您正在使用的聚合类型。

两种可能的解决方案:

  • 创建计算成员以计算count,max - >这里的聚合(...)问题是性能下降。

  • 已创建所有度量(amount-max,amount-min)并使用选择器或实用程序维度来切换它。效用维度不是标准维度,因为它们不包含值而是转换。您可以找到一些灵感here