我有一个多维数据集维度包含:
fooBucket
fooValue
已经使用SQL评估了fooBucket,因此可以使用
作为示例fooBucket = 50-99
fooValue = 76
然后我制作了一个层次结构fooBucket - > foo,一切正常。
现在的问题是,Buckets是有序的词典,这意味着我有以下命令:
0-49
100-149
150-199
50-99
..
等等。我怎样才能改变DimensionAttribute" bucket"的顺序。当我不能只用int来说顺序因为显然它不是int ... :(
答案 0 :(得分:3)
只需在您的表或视图中添加另一列,可能名为" fooOrder",即维度所基于的列。此列应为整数(可能只是范围连字符前面的数字)。
然后将其作为属性添加到维度,并定义从fooBucket到它的关系。设置" OrderByAttribute" fooBucket属于" fooOrder" " OrderBy"属性为" AttributeKey"。最后,设置" AttributeHieararchyEnabled"物业od" fooOrder"为假。