在SSAS表格中创建关系时出错

时间:2014-04-30 00:39:34

标签: sql ssas relationship tabular

我们遇到了一个非常令人沮丧的SSAS问题。我们正在尝试创建一个相当简单的Tabular模型,对于一些维度和单个事实表没有任何问题。当我们最近添加了一个新的维度表和第二个事实表时,我们无法让它停止告诉我们

The relationship cannot be created because each column contains duplicate values.

我们已多次删除并重新导入这些表。有时我们可以将Dim表附加到现有的事实而没有问题,这告诉我密钥是唯一的,但是当附加到第二个事实时它会出错。在其他时候它只是错误。

数据库中的键和外键值为Int。我们已多次检查数据,只用几列创建精简表,验证了

Select Distinct ID from Table

类型查询返回的行数与广泛的行相同。

此时看起来我们只是在SSAS标签中有一个错误。我看不出有充分理由不这样做。

任何想法都将不胜感激

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我解决的方法是以相反的顺序创建关系:从1到很多。这将解决问题,而且关系的方向确实会从多个到1个 我对此没有任何解释......