我对 SSAS 很陌生,所以请耐心等待!
我已经在 Fact 表中创建了一个带有成员的雪花模式,并且我已经使用 DistanceID、Distance、DistanceRange 创建了一个与俱乐部表的距离(这在 SQL Server 中是非规范化的,距离范围在每个距离出现多次。例如距离 1 的范围为1 - 10 和距离 2 的范围也为 1 - 10
然后我创建了一个层次结构,距离范围在顶部,距离在其下方。就提供向下钻取功能而言,这可以正常工作,但距离范围的排序是错误的。它按距离范围作为字符串对它们进行排序,所以我得到 1-10,然后是 100-10,然后是 20-30。
如何告诉距离范围以按距离 ID 订购
不确定我是否做得对。