历史版本16 :去重计数统计过滤后参与计算 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 预期效果

使用 demo 数据中的「门店维度」表,统计每个大区有多少店性质为「管理店」的店铺数量。如下图所示:

2020-09-14_14-34-21.png

1.2 实现思路

1)将「店号」从维度转换为指标实现去重计数,得出店铺数量。

2)为该「店号」指标字段添加明细过滤,条件为:「店性质」属于「管理店」,得出管理店店铺数量。

3)但由于每个大区都有隶属总部的管理店,因此添加计算指标,将「店号」+1 ,得出包含隶属总部门店的管理店店铺数量。

注:此处维度转换为指标,再添加到计算指标中计算,尽管未使用聚合函数在公式中,但计算指标字段仍显示为聚合函数。因为维度转换为指标,在内部计算逻辑中相当于计算依赖该维度字段的去重计数,使用 COUNTD_AGG 聚合函数,不支持与非聚合函数计算,详情参见:无法将聚合参数和非聚合参数混合使用

4)最后,添加分组表展示分析结果。

注:「明细表」不支持去重计数。

2. 操作步骤编辑

示例数据:demo 数据中的「门店维度」表。

目标:统计每个大区有多少管理店。

2.1 新建仪表板

在「仪表板」下「新建仪表板」,输入对应信息,点击「确定」。如下图所示:

2020-09-28_14-05-37.png

2.2 添加组件

使用 demo 数据中的「门店维度」表制作组件。

点击「添加组件」,如下图所示:

2020-09-28_14-07-37.png

选择「门店维度」表,如下图所示:

2020-09-28_14-07-15.png

2.3 维度转指标

在组件编辑界面维度转指标之前,需要新建仪表板并使用 demo 数据中的「门店维度」表添加组件。

完成后进入组件编辑界面,点击「店号」,转换为指标,实现对「记录数」统计依赖于「店号」去重计数,得出店铺数量。如下图所示:

2020-09-14_11-00-30.png

2.4 明细过滤

求管理店数量。

1)明细过滤「店号」,如下图所示:

2020-09-14_13-49-22.png

2)为「店号」添加过滤条件:「店性质」属于「管理店」。如下图所示:

2020-09-14_13-49-32.png

2.5 添加计算指标

由于每个大区都有隶属总部的门店,因此求大区的管理店数量需要对添加过滤条件后的「店号」结果加一。添加计算指标:店号+1

1)添加计算指标,如下图所示:

2020-09-14_13-52-15.png

2)输入公式:店号+1,命名后点击「确定」。如下图所示:

2020-09-14_13-53-28.png

注:此处维度转换为指标,再添加到计算指标中计算,尽管未使用聚合函数在公式中,但计算指标字段仍显示为聚合函数。因为维度转换为指标,在内部计算逻辑中相当于计算依赖该维度字段的去重计数,使用 COUNTD_AGG 聚合函数,不支持与非聚合函数计算,详情参见:无法将聚合参数和非聚合参数混合使用

如果需要与

2.6 添加分组表

将待分析区域的字段,分别拖入分析区域的维度指标栏,并取消勾选「合计行」,得出各个大区下的管理店数量,点击「进入仪表板」完成操作。如下图所示:

2020-09-14_14-22-51.png

3. 效果查看编辑

3.1 PC端

详情请参见本文 1.1 节。

3.2 移动端

移动端效果如下图所示:

1600065493657098.jpg