排序排名
对维度成员排序, 可以通过对度量设置排序属性, 那么程序会根据此度量值大小对维度成员进行相应的排序. 也可以对维度本身设置排序属性, 那么程序就使用维度本身的顺序进行排序. 下图是设置度量的排序属性:


高级排序排名
MDX更进一步, 如果我们要查看 每一年 的 利润 前 10 名的 产品品牌, 那么可以通过设置高级切片器来实现. 首先图形的维度需要设置 日历/年 和 产品/品牌 两个维度, 然后在选择条件中添加 高级切片器 类型的过滤器. 将 产品 维度设置为高级切片器的上下文, 选择操作符(函数)为 TopCount, 值设置为 10, 度量选择 利润 Profit (可以与图形配置中的度量不同). 关于高级切片器的详细配置请参考 高级切片器.


排序排名函数
MDX如果是更复杂的排序排名需求可以在计算公式度量中使用排序(Order)排名(Rank)函数. 假设我们要计算购买前 10 名的客户并且计算其最后下单日期, 创建客户最后下单日期的计算度量 Customer Last Order Date, 计算公式为:

