处理1个属性的维度而不处理另一个属性时,“重复属性键”

时间:2015-09-22 07:51:04

标签: ssas dimension

我在SSAS中为维度添加了几个新列。

当我处理维度时,我得到类似于下面的错误:

A duplicate attribute key has been found when processing

现在我知道这个错误意味着什么 - 它指的是State字段中的一个条目,我有San Josesan jose(注意案例)。

但是,我不确定为什么维度中的其他字段没有出现此错误...例如,名称字段包含Johnjohn,但这不会产生错误

我想我知道如何修复重复属性键(可能将所有值设置为相同的大小写或更改维度的排序规则),但是我在徘徊为什么我没有使用name属性出现此问题?

1 个答案:

答案 0 :(得分:0)

您的SQL数据库的排序规则是否区分大小写,但SSAS服务器和数据库以及维度的排序规则是不区分大小写的?这些排序规则应该匹配。

至于为什么它会导致状态错误,可能会在名称错误之前遇到错误?必须首先处理通过属性关系进一步从键中获取的属性。或者也许有两排同一个城市指向不同套管的圣何塞,但同样的名字也不会发生?