SSAS OLAP多维数据集-总和度量仅在存在键时才有效

时间:2019-03-01 18:46:09

标签: ssas olap olap-cube measure

(这是我实际设置的模拟,可以帮助我解决问题。)


我有一个事实表和一个维度表,由一个id字段链接。

enter image description here

我的目标是制定一项措施,对我的多维数据集中的所有“ thing_count”(整数)值进行汇总。

如果用户未进行任何拆分,则应显示事实表中所有记录的总“ thing_count”。如果从维度中按“ category_name”分开,则应显示每个类别的总“ thing_count”。

我试图通过在多维数据集中创建一个SUM度量来实现这一目标:

enter image description here

它可以工作,但是不符合我的意图

它总是显示(空),除非我从维度中拖动“ id”字段。


仅测量:

enter image description here


度量和类别:

enter image description here


度量,类别和ID:

enter image description here


我如何使度量显示值而无需出现键?


编辑:

应GregGalloway的要求(我已经编辑了名称,因此屏幕截图更易于遵循):

enter image description here enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:2)

对此行为(不进行聚合)的一种常见解释是,您无意中注释了多维数据集的MDX脚本中的CALCULATE;语句。请检查该声明是否仍然存在。