【发布时间】:2011-03-10 19:57:02
【问题描述】:
我们有一种情况,因为 OLAP 对所有多维数据集使用单个 DataSource 视图,我们的一些聚合变得混乱。
问题如下: - 多个事实表连接到另一个表以形成维度 - 另一个事实表连接到这些事实表以制作维度 - OLAP 不知道要遵循哪个联接并选择了错误的联接
我们的立方体是这样定义的
Cube A:
[FactTable A]->[Dim A]
Cube B:
[FactTable B]->[Dim A]
Cube C:
[FactTable C]
|--------->[FactTable A]->[Dim A]
|--------->[FactTable B]
因此,数据源视图如下所示:
[FactTable C]
|--------->[FactTable A]->[Dim A]
|--------->[FactTable B]->[Dim A]
OLAP 不知道如何聚合 Dim A。有没有办法忽略多维数据集 C 的连接?你能单独在多维数据集级别定义关系吗?
【问题讨论】:
标签: sql-server ssas olap