我有一个度量计算某个事实表上的区别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 值,然后重新处理多维数据集,则所有数据都正确计数。
我可能错过了某些东西,也许是某处的某种选择。
答案 0 :(得分:0)
通过删除不同计数和维度的度量之间不需要的关系来解决。还有2个其他维度,一个通过直接链接连接,一个通过引用。我不知道为什么没有在那里计算空值,可能是因为无法通过引用链接与空值字段链接。