SSAS维度不在多维数据集浏览器中的行中显示值

时间:2017-02-03 16:29:51

标签: sql ssas cube dimensions

我是SSAS的新手。已经为多维数据集添加了一个新维度,当我在成员下看到它显示了该列的值但在浏览器部分下,当我拖放维度时它没有显示任何内容 enter image description here

2 个答案:

答案 0 :(得分:0)

我们需要了解更多信息,说明您采取了哪些措施来获取目标。

维度与度量组之间是否存在关联? 你处理维度,立方体吗?

enter image description here

答案 1 :(得分:0)

我相信发生的事情是您没有在多维数据集浏览器中包含度量,因此它仅返回具有“默认度量”值的报告日期。如果转到多维数据集设计器的第一个选项卡并右键单击左侧度量值组列表上方的多维数据集节点,然后选择“属性”,则会看到DefaultMeasure属性。您可以设置该属性以选择当用户未在其报表中指定度量时作为“默认度量”的度量。

但是,我建议只需将一个小节拖动到多维数据集浏览器中,以明确告诉它显示具有该度量值的报告日期。

我也不想设置DefaultMeasure属性并将以下内容添加到MDX脚本中,以使默认度量始终为null。这迫使用户明确地向他们的支点添加一个度量,以便明确他们想要什么。

CREATE MEMBER CURRENTCUBE.[Measures].[NullCalc] as NULL
,VISIBLE=0;

ALTER CUBE CURRENTCUBE UPDATE DIMENSION Measures, DEFAULT_MEMBER=[Measures].[NullCalc];
相关问题