1. 概述

根据某个字段对明细表或交叉表进行排序。此外,明细表还支持分组排序以及多级排序。

2. 排序

(1) 产品入口

  • 表配置区 --> 右键单击排序依据的字段字段 --> 排序。

(2) 度量排序

  • 对于度量字段,支持升序排序或降序排序。
    排序 - 图1

(3) 维度排序

  • 对于维度字段,支持升序排序或降序排序,也支持自定义排序,可以将指定字段置顶或置底。
    排序 - 图2

3. 分组排序

制表人对含有分区的字段进行分组排序时,筛选器会对分组内的数据按照指定的顺序进行排序输出,不再需要扫描整个数据库。开启分组排序功能后,字段的普通排序将不可用。

(1) 产品入口

  • 明细表配置 --> 分组排序 --> 设置分组排序。
    排序 - 图3

(2) 分组排序配置

  • 字段选择:选择分组所依据的字段。

  • 规则范围:可对多个字段同时进行配置, 每一条新增的排序规则均在先前排序规则基础上进行排序。

  • TopN:配置TopN筛选,筛选出每个分组中按设置的筛选条件所得的前N条数据
    排序 - 图4 排序 - 图5

4. 多级排序

制表人按照一个属性或关键字进行排序后,查询结果仍然较多或查询结果不符合预期,制表人可同时设置多个排序规则,在第一个层级排序结果相同的情况下,按下一层级进行排序,依此类推。

(1) 产品入口

  • 明细表配置 --> 高级配置 --> 设置多级排序。
    排序 - 图6

(2) 多级排序配置

  • 点击新增字段。
  • 选择排序的依据,若排序方式相同,则可一次选取多个,排序的优先级按选择的顺序,越早选择的优先级越高。
  • 点击保存后可以继续新增排序方式,完成配置后点击确定。
    排序 - 图7

  • 多级排序示例:按数量、销售额均降序,且数量优先级更高进行分级排序。
    排序 - 图8