SSAS:使用未知成员

时间:2016-07-28 18:00:39

标签: ssas mdx business-intelligence olap

我有一个度量计算某个事实表上的区别ID。 让我们说它看起来像这样:

[id] [linkedtableid] [datecolumn]
  

1 someid date1

     

2 someid date1

     

3 someid date1

     

4 someid date1

     

5 null date1

您可能会看到date1有5个不同的行。但在我的情况下,结果计数= 4.我认为这可以通过UnknownMember处理以某种方式连接,但我最终没有这个假设。我已经尝试过我的立方体解决方案中的所有内容,但无法找到这种行为的原因。看起来像 null 值的行只是不计算不同的计数函数。

另外,如果我在关系数据库中填充此 null 值,然后重新处理多维数据集,则所有数据都正确计数。

我可能错过了某些东西,也许是某处的某种选择。

1 个答案:

答案 0 :(得分:0)

通过删除不同计数和维度的度量之间不需要的关系来解决。还有2个其他维度,一个通过直接链接连接,一个通过引用。我不知道为什么没有在那里计算空值,可能是因为无法通过引用链接与空值字段链接。