2011-03-10 42 views
0

我们有一种情况,由于OLAP对所有多维数据集使用单个数据源视图,因此我们的某些聚合会变得混乱。在SSAS中,您可以忽略多维数据集级别的表关系吗?

的问题如下: - 多个事实表连接到另一个表,使维 - 另一个事实表连接到这些事实表,使尺寸 - 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的连接?你可以单独定义多维数据集级别的关系吗?

回答

0

所以事实证明我做错了事。实际上,您应该为每个立方体创建一个数据源视图并定义其中的关系。

相关问题