页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

场景示例
动态趋势分析按月份排序查看整年的销售量波动。

关键节点定位

按投诉量降序定位高频问题品类。
多维度对比决策按"转化率降序→客单价升序"筛选高价值用户群。

2 排序逻辑

2.1 排序设置

一个排序设置分为3部分组成,排序范围、排序依据和排序方式。

...

比如可以设置 城市按销售额全局升序展示、行业名称按自定义组内降序排序,通过 排序范围+排序依据+排序方式 可以满足各种排序场景,下面通过简单的示例图直观地说明每种排序设置的效果。

2.1.1 排序范围

1、排序范围指当前排序影响的区域范围,包括 全局排序、组内排序 两种,示例效果图如下:

...

  • 交叉表和树状表不支持全局排序,仅支持组内排序。
  • 明细表不支持组内排序,仅支持全局排序。

2.1.2 排序依据

排序依据指排序时按照什么顺序逻辑进行排序,包括:按当前字段排序、自定义排序 两种。

1、按当前字段排序 指根据当前点击排序的字段值进行排序。具体的示例说明可参考 指根据当前点击排序的字段值进行排序。具体的示例说明详见 数据排序逻辑

信息
  • 基于字符串字段排序时,是按照字符集顺序排,不同的数据库类型的字符集排序结果可能会不一样。
  • 如果字段是ASCII编码、TEXT,有一些数据库不支持排序,比如sql server就不支持排序。


2、自定义排序 指用户手动自定义设置排序项顺序,仅维度字段支持自定义排序。具体的示例说明可参考 指用户手动自定义设置排序项顺序,仅维度字段支持自定义排序。具体的示例说明详见 自定义排序

2.1.3 排序方式

排序方式 指根据设置的排序依据,按从小到大或从大到小的顺序排序,包括:升序、降序 两种。

2.2 多字段排序逻辑

一个组件中如果含多个字段时,每个字段都支持设置排序,若这些字段排序结果影响的区域有重叠时,排序优先级说明详见 多字段排序逻辑

3 基础场景示例