本文为您介绍如何配置度量的同环比。
您已创建仪表板,请参见 新建仪表板 。
您已选定目标数据集,并配置好图表字段。请参见 配置图表字段 。
您已添加查询控件,请参见 新建查询控件 。
环比:与上个统计周期相比的变化比。例如,2021年1月份与2020年12月份相比较称其为环比。
同比:与去年同时期相比的变化比。例如,2021年1月份与2020年1月份相比较称其为同比。
日期字段的同环比支持情况如下:
日期字段类别
示例
同环比说明
年粒度字段
订单日期(year)
年环比:今年与去年比较,例如2021年与2020年相比较。
季粒度字段
订单日期(quarter)
季环比:本季度与上季相比较,例如2021年Q1与2020年Q4相比较。
年同比:本季度与去年同季比较,例如2021年Q1与2020年Q1相比较。
月粒度字段
订单日期(month)
月环比:本月与上个月相比较,例如2021年1月与2020年12月相比较。
年同比:本月与去年同月比较,例如2021年1月与2020年1月相比较。
周粒度字段
订单日期(week)
周环比:本周与上周相比较,例如2021年第2周与2021年第1周相比较。
年同比:本周与去年同一周比较,例如2021年第1周与2020年第1周相比较。
日粒度字段
订单日期(day)
日环比:今天与昨天相比较,例如2021年1月13日与2021年1月12日相比较。
周同比:今天与上周同一天相比较,例如2021年1月13日与2021年1月6日相比较。
月同比:今天与上个月同一天比较,例如2021年1月13日与2020年12月13日相比较。
年同比:今天与去年同一天比较,例如2021年1月13日与2020年1月13日相比较。
时、分、秒,年月日时分秒字段
订单日期(hour)、订单日期(minute)、订单日期(second)、订单日期(ymdhms)
支持自定义配置同环比。
如果度量字段上已配置 高级计算 ,则同环比为置灰状态不可用。
如果度量字段上已配置 同环比 ,则高级计算为置灰状态不可用。
维度包含1个日期字段
维度包含1个日期字段(日粒度)
维度包含1个日期字段(月粒度)
维度包含多个日期字段
维度不包含日期维度
维度不包含日期字段(日粒度)
维度不包含日期字段(年粒度)
维度不包含日期字段(动态环比)
维度中仅包含1个日期字段时,度量字段的同环比选择该日期字段粒度的同环比。
下面以交叉表为例配置同环比。
在仪表板编辑页面的 字段 页签,添加字段并配置同环比。
添加字段。
在 维度 列表中,找到 订单日期(day) ,双击或拖拽至 行 区域。
在 度量 列表中,找到订单金额,双击或拖拽至 列 区域。
由于需要查看订单金额及订单金额的日环比、周同比、月同比、年同比,因此在 列 区域添加5个订单金额。
鼠标悬浮在度量字段订单金额上,单击右侧的 图标,选择 同环比 -> 日环比 。
参考本操作修改度量字段订单金额的同环比为日环比、周同比、月同比、年同比。
设置同环比时,默认数据设置为 差值百分比 。您可以通过 同环比自定义 ,在同环比设置页面,修改数据设置。具体参数解释请参见 同环比计算实现说明 。
单击 更新 。
(可选)
配置筛选条件。
如果您需要筛选某个时间区间数据,请执行本步骤。下面以添加查询控件并配置订单日期(day)为例介绍。
添加查询控件。
选择高级配置。
设置查询条件。
查询控件配置的日期字段必须与环比日期字段为同一个字段。
在仪表板编辑页面,单击 查询 。
您也可以修改日期区间并进行查询。
在 维度 列表中,找到订单日期(month),双击或拖拽至 行 区域。
由于需要查看订单金额及订单金额的月环比、年同比,因此在 列 区域添加4个订单金额。
鼠标悬浮在度量字段订单金额上,单击右侧的 图标,选择 同环比 -> 月环比 。
参考本操作修改度量字段订单金额的同环比为月环比、年同比。
如果您需要筛选某个时间区间数据,请执行本步骤。下面以添加查询控件并配置订单日期(month)为例介绍。
在仪表板编辑页面,选择时间区间并单击 查询 。
本例中,筛选出2009-01~2009-12的数据,系统会自动计算出月环比、年同比的数据。
维度中包含多个日期字段时,系统以最小粒度日期字段来配置同环比。
在仪表板编辑页面的 字段 页签添加字段。
在 维度 列表中,找到 订单日期(day) 、 订单日期(month) ,依次双击或拖拽至 行 区域。
鼠标悬浮在度量字段上,单击右侧的 图标,选择 同环比 -> 自定义 。
在 同环比设置 页面,配置以下参数。
配置项
取值
说明
对比日期
当维度中包含多个日期字段时,同环比以粒度最小的日期字段为准。本例中仅支持选择 订单日期(day) 。
对比类型
日环比
周同比
月同比
年同比
对比类型 的取值随 对比日期 中取值变化。本例中为 日环比 。
数据设置
具体数值
对比差值
差值百分比
比值百分比
当取值为 差值百分比 时,可以选择数据的计算公式。
同期对比(仅查询过滤绑定为日粒度时生效)
勾选或不勾选
若配置过滤条件,对比同期也会加上过滤。比如若配置过滤条件为2022-01-02,则求年环比时2021年也会带上2021-01-02过滤条件。
当求 月同比 时,且月的天数不对齐的情况下(比如2月有28天,1月有31天),勾选同期对比时,2023年2月1日~2023年2月28日对比2023年1月1日~2023年1月28日的数据;未勾选同期对比时,2023年2月1日~2023年2月28日对比2023年1月1日~2023年1月31日的数据。
计算公式
(本期数据/上期数据-1)*100% :默认取值
1-(本期数据/上期数据)*100%
展示为-
当 数据设置 为 差值百分比 ,且仅当上期数据<0时,计算公式才会生效。
单击 确认 。
添加并配置查询控件。
在仪表板编辑页面,选择查询区间并单击 查询 。
维度中不包含日期字段时,需要在与之关联的查询控件中选择日期字段,并在 同环比设置 页面选择与查询控件中同日期字段同时间粒度的对比日期,来配置同环比。
在 维度 列表中,找到 区域 ,双击或拖拽至 行 区域。
鼠标悬浮在度量字段订单金额上,单击右侧的 图标,选择 同环比 -> 自定义 。
在 同环比设置 页面,配置对比日期、对比类型和数据设置。
本例中,对比日期选择订单日期(day),对比类型为 日环比 ,数据设置为 差值百分比 。
设置同环比时,默认数据设置为 差值百分比 。具体参数解释请参见 同环比计算实现说明 。
下面以添加查询控件并配置订单日期(day)为例介绍。
在 度量 列表中,找到 订单金额 ,双击或拖拽至 列 区域。
本例中,对比日期选择订单日期(year),对比类型为 年环比 ,数据设置为 对比差值 。
数据设置支持 具体数值 、 对比差值 、 差值百分比 和 比值百分数 。详细参数解释请参见 同环比计算实现说明 。
下面以添加查询控件并配置订单日期(year)为例介绍。
维度中不包含日期字段时,需要在 同环比设置 页面选择日期字段并配置同比环。
与 维度包含多个日期字段 类似,维度不包含日期字段时,系统还支持配置 动态环比 。下面以交叉表为例配置动态环比。
在 维度 列表中,找到 产品包箱 ,双击或拖拽至 行 区域。
在 度量 列表中,找到 利润金额 ,双击或拖拽至 列 区域。
鼠标悬浮在度量字段利润金额上,单击右侧的 图标,选择 同环比 -> 自定义 。
本例中,对比日期选择订单日期(day),对比类型为 动态环比 ,数据设置为 差值百分比 。
查看SQL。
当 对比类型 为 动态环比 时,根据筛选条件选择的日期区间,动态计算环比的值。系统先计算出统计日期之前的差值,再往前去减环对应的日期。例如:
日期筛选条件为2020-01-10,则环比为2020-01-09。
日期筛选条件为2020-01-01至2020-01-10,则环比的日期为2019-12-22至2019-12-31。
鼠标悬浮至交叉表右上角,单击 图标。
选择 查看SQL 。
可以看到动态环比的区间。
鼠标悬浮在度量字段上,单击右侧的 图标。
选择 同环比 -> 自定义 。
在 同环比设置 页面,您可以更改数据设置。
数据设置支持 具体数值 、 对比差值 、 差值百分比 和 比值百分比 ,其中:
具体数值显示上一期的具体数值
对比差值=本期值-上期值
差值百分比=(本期值-上期值)/上期值*100%
若差值百分比为负数,系统支持三个计算公式供用户选择。
比值百分比=(本期值/上期值)*100%
订单
实际案例1:
若今天的GMV为100,昨天的GMV为80,选择对比类型为日环比,则数据设置选择:
GMV_日环比(具体数值)=80
GMV_日环比(对比差值)=100-80=20
GMV_日环比(差值百分比)=(100-80)/80*100%=25%
GMV_日环比(比值百分比)=(100/80)*100%=125%
实际案例2:
若今天的GMV=100,昨天的GMV为120,选择对比类型为日环比,则数据设置选择:
GMV_日环比(具体数值)=120
GMV_日环比(对比差值)=100-120=-20
GMV_日环比(差值百分比)=(100-120)/120*100%=-16.67%
GMV_日环比(比值百分比)=(100/120)*100%=83.33%
排查一:确保数据集中的对比日期有数据,例如数据集中只有2020年的数据,没有2019年的数据,则年同比将全部显示 - 。
排查二:确保查询控件的日期字段与同环比的对比日期字段为同一个粒度的日期字段,例如都是月字段。如果一个为年粒度,一个为月粒度,会导致无数据。
排查三:若数据配置中没有配置日期字段,需要将查询控件与自定义对比日期字段同时配置,同环比才能生效。