SSAS CUBE 2事实表和1维

时间:2012-11-01 15:12:27

标签: reference ssas cube fact

我有2个事实表和1个维度。

Fact1 foriegn键直接指向DIM主键。

Fact1和Fact2有共同栏目,例如“orgkey”

Fact2没有连接到DIM,因为它没有任何公共列。

但我想将Fact2连接到DIM。

因此,Fact1和Fact2得到了共同的专栏,我在DSV(CUBE大楼)中连接了Fact1和Fact2。

问题是Fact2无法引用DIM表,因为当我选择DIM属性时,我没有得到任何数据。

我怀疑人际关系。

你可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您需要在维度用法中添加与Fact2的连接。

通过Fact1连接是多对多的(如果我理解你的架构正确的话)。

问题是必须按特定顺序建立连接。

在将Dim连接到Fact2之前,您需要将Fact1连接到Fact2,这样当您选择Dim和Fact2之间的多对多关系时,下拉列表将填充Fact1

我希望这会有所帮助。