我们遇到了一个非常令人沮丧的SSAS问题。我们正在尝试创建一个相当简单的Tabular模型,对于一些维度和单个事实表没有任何问题。当我们最近添加了一个新的维度表和第二个事实表时,我们无法让它停止告诉我们
The relationship cannot be created because each column contains duplicate values.
我们已多次删除并重新导入这些表。有时我们可以将Dim表附加到现有的事实而没有问题,这告诉我密钥是唯一的,但是当附加到第二个事实时它会出错。在其他时候它只是错误。
数据库中的键和外键值为Int
。我们已多次检查数据,只用几列创建精简表,验证了
Select Distinct ID from Table
类型查询返回的行数与广泛的行相同。
此时看起来我们只是在SSAS标签中有一个错误。我看不出有充分理由不这样做。
任何想法都将不胜感激
答案 0 :(得分:0)
我遇到了同样的问题,我解决的方法是以相反的顺序创建关系:从1到很多。这将解决问题,而且关系的方向确实会从多个到1个 我对此没有任何解释......