处理维度时,我收到以下错误:“重复属性键”的错误时,属性不是关键
Errors in the OLAP storage engine: A duplicate attribute key has been found when processing: Table: 'dbo_Orders', Column: 'Project', Value: 'client service stuff'. The attribute is 'Project'.
“项目”是“订单”维度的属性,但不是关键。我没有任何地方表明项目栏是关键!根据需要,我应该能够拥有尽可能多的重复项目,就像名字字段一样。
我是分析服务项目的新成员,真的需要摆脱这样一个事实,即当应用程序完全可以重复使用值时,SSAS会不断抱怨重复值。我确信这一定是我忽略的简单事情。
编辑:我意识到可以设置KeyDuplicate = ReportAndContinue/ReportAndStop
,也可以设置KeyColumns
和NameColumns
。但是这个多步骤过程似乎非常麻烦,看起来应该是一个非常正常的操作,例如添加Address1,Address2,Address3,Firstname,Zipcode和其他通常是重复的字段。我不敢相信这个繁琐的过程需要应用于所有这些领域?
在此先感谢。
我已经开始掌握它了。这需要一点练习。谢谢。 – Dave
它帮助我找到一个破损的外键 - 我应该插入空值 - 不是空白。 – JumpingJezza
那么最新的解决方案? – NTDLS