共享一个维度的两个事实表的问题

时间:2012-05-26 23:04:30

标签: architecture ssas

我遇到两个连接到一个日期维度的事实表的问题。两个事实表具有不同日期的范围,但所有日期都存在于日期维度中。

当我尝试处理多维数据集时遇到问题,我收到一条错误,指出我的日期维度没有FK表示维度中我知道的日期。见下图:

enter image description here

只有当我的两个事实表共享相同的日期范围时,我的立方体才会处理。如果任一个多维数据集中的任何日期不在另一个多维数据集中,则该过程将失败。

有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:1)

我发现导致多维数据集进程失败的罪魁祸首。有一个过滤器应用于我已经雾化的DSV中的日期维度。删除了过滤器和处理过的多维数据集没有问题。

这是一个令人痛苦的提醒,可以简单地解决问题。