2

我对 SSAS 很陌生,所以请耐心等待!

我已经在 Fact 表中创建了一个带有成员的雪花模式,并且我已经使用 DistanceID、Distance、DistanceRange 创建了一个与俱乐部表的距离(这在 SQL Server 中是非规范化的,距离范围在每个距离出现多次。例如距离 1 的范围为1 - 10 和距离 2 的范围也为 1 - 10

然后我创建了一个层次结构,距离范围在顶部,距离在其下方。就提供向下钻取功能而言,这可以正常工作,但距离范围的排序是错误的。它按距离范围作为字符串对它们进行排序,所以我得到 1-10,然后是 100-10,然后是 20-30。

如何告诉距离范围以按距离 ID 订购

不确定我是否做得对。

4

1 回答 1

-1

在编辑维度时,单击属性距离范围,在属性中,应该有一个选项“OrderBy”和“OrderByAttribute”。尝试并使用那些获得您需要的结果。否则,您可能想尝试更改属性菜单中的“类型”,看看是否有效。

于 2013-04-09T12:34:44.767 回答