【发布时间】:2018-12-10 15:07:38
【问题描述】:
我有一个处于 SSAS 多维模式的多维数据集。
我在 Visual Studio 中创建了一个名为“总成本”的计算度量。公式为:
[Measures].[Unit Cost]*[Measures].[Qty]
它处于最低粒度级别(即 - 跨国级信息具有这些字段)。
只要我以相同的粒度级别呈现数据(例如,当我创建数据透视并且行是事务 ID - 就像源文件一样),公式就可以很好地工作
但是,当我以汇总格式(例如 - 按客户)呈现它时 - 不是先进行计算然后总结,而是先总结然后再计算。
这是我的预期: Expected results vs. What I get
我的理解是,这不管是(正确/不正确)层次结构。换句话说,即使没有在交易 ID 级别和客户级别之间定义任何层次结构,我也希望这种计算能够工作。
非常感谢您的帮助!
【问题讨论】: