页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 9 下一个 »

1 概述

汇总依据可以对一组数据进行汇总,一般使用汇总后的值进行再计算。
汇总依据包括:求和,平均值,计数,去重计数,最大值,最小值,中位数、样本标准差、总体标准差、样本方差、总体方差、百分位数(如5、10、25、50、75、90、95)、属性,以满足用户不同的需求。

数值型字段汇总依据默认:合计,非数值字段默认:计数。

2 功能简介

在数据模型中,原子度量的汇总依据包括基础汇总依据更多(或者说高级的)汇总依据。具体来说:

选项汇总依据注意说明
基础汇总依据包括求和、最大值、最小值、平均值、计数以及唯一计数。这些是最常用的汇总方式,目前所有库都支持。
更多或者说高级的汇总依据






中位数、样本标准差、总体标准差、样本方差、总体方差,以及特定的百分位数(如5、10、25、50、75、90、95)、属性。

1、这些汇总依据目前只能在数据模型引擎V2.0才能使用,如果没有开启数据模型引擎V2.0,选项是禁用状态。

2、汇总依据都是通过数据库本身的函数来执行的, 只有“属性”是通过计算列ATTR函数实现的; 如果有一些数据库本身是不支持的,比如mysql不支持“中位数”,那么即使开启了数据模型引擎V2.0仍然无法使用。

3、目前已适配的库: PostgreSQL、 ClickHouse、StarRocks、SelectDB、MonetDB、HANA、mysql、oracle 、SQLServer、hana;没有适配的库无法使用。

4、百分位在不同的数据库中不同的数字会显示不一样的结果比如mysql、oracle中是不一样的结果。

5、当数值字段被转换为度量时,它支持上述的所有基础和更多汇总依据。然而,对于非数值字段转换成度量的情况,其支持的基础汇总依据仅限于最大值、最小值、计数和唯一计数、属性;需要注意的是,在报表层面上,非数值字段转成成度量切换汇总依据目前每办法支持最大值、最小值、属性。

中位数在数据库中对应函数MEDIAN()。 返回所有记录中的中位数。只能用于数字字段。会忽略 Null 值。
样本标准差

基于群体样本返回当前条件下所有值的统计标准差。

总体标准差基于有偏差群体返回当前条件下所有值的统计标准差。
样本方差

基于群体样本返回当前条件下所有值的统计方差。

总体方差

对整个群体返回当前条件下所有值的统计方差。

百分位

返回当前条件下与指定数字对应的百分位处的值。

属性

如果查询结果中所有行仅具有单个相同值,则返回原始值,否则返回*。


2 示例说明

2.1 中位数、样本标准差、样本方差等示例

1、以产品内置的"订单模型"为例,查看各个区域、省份、城市销售额、销售额样本标准差、销售额样本方差等数据情况。

2、基于订单模型创建交互仪表盘,如下图:

  • 在度量区域可以切换度量的汇总依据。
  • 在报表也支持把维度转成度量,再切换汇总依据, 详细操作可查看:汇总依据

  • 拖入多个销售额,切换汇总依据如下图,可以直接显示其中位数、样本标准差、总体标准差、样本方差、总体方差、百分位。

如果想要查看小计,可以显示分类汇总,如下图显示各个城市的小计:

小计的计算方法:不是列相加,是根据数据库原始记录进行统计,如上图,统计华北区域、河北省下面所有城市“中位数、样本标准差、总体标准差、样本方差、总体方差、百分位”的小计:是根据发货区域、省份进行统计的。


2.2 汇总依据:属性 (ATTR)

目前在报表层切换汇总依据不支持“属性”。





  • 无标签