SSAS为什么会有一个未知的'会员在没有的时候显示?

时间:2017-06-11 23:43:03

标签: sql-server visual-studio-2015 ssas

我创建了一个基于总帐帐户维度的基本测试项目。出于某种原因,我看到了一个"未知"会员出现在我的维度中,我不知道它来自哪里。基础表中只有8个记录,没有"空","空","空白"等...记录(见下图) )。我还确定相关的"事实" table(这是一个测试,我只有基本记录)。

任何人都可以解释为什么一个uknownn成员在没有一个或未知成员来自哪里时显示?

请注意:我知道我可以设置"未知会员" Dimension to" Hidden"让它消失,但我试图理解为什么它首先出现在那里。没有未知成员。此外,我认为我需要将该物业留下来,因为"可见"如果确实存在未知数。

请参阅下面的屏幕截图(顺便说一下...... VS2015社区,SQL Server 2014)

基础表(只有8条记录):

The underlying table

这里是尺寸结构(非常基本/测试尺寸)

Dimension structure

在这里你可以看到"未知"构件。

enter image description here

1 个答案:

答案 0 :(得分:1)

Unknown成员的目的是处理处理期间发生的错误。例如,如果您有一个事实表,其外键指向您的维度,但没有关联的主键,则这些行将落在未知成员下。