SSAS属性关系错误

时间:2017-06-23 14:05:01

标签: sql sql-server-2005 ssas olap olap-cube

我正在尝试在AdventureWorksDW数据库的DimCustomer维度上建立属性关系。 我添加了City,Country,StateProvince属性。然后我链接了这些属性之间的适当关系,例如:

CustomerKey - >城市 - > StateProvince - >国家

当我尝试部署解决方案时,我收到一个未知错误。我查询了DimGeography数据库表以获取重复记录:

select * from DimGeography where city like 'Bir%'

GeographyKey City                           StateProvinceCode StateProvinceName    
------------ ------------------------------ ----------------- --------------------
232          Birmingham                     ENG               England             
280          Birmingham                     AL                Alabama             

(2 row(s) affected)

所以,有重复的键。我怎么解决这个问题。请帮忙

1 个答案:

答案 0 :(得分:0)

YESSS, 最后,我在谷歌搜索后2小时找到了解决方案!

命名列和键列映射是问题的答案。键列提供属性的唯一性。