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


1. 概述

用户需要计算图表或者表格组件中数据累计值。累计值包含:第一行起累加到当前行的数值之和的行累计、历年累计(跨周期累计)、最近X年/季/月/日的累计值.

时间层次及时间层次累计的对应关系

日期字段类型

示例

日期累计

年粒度字段(即yyyy格式的字段)

订单日期(年)

  • 当年累计:今年一整年的累计,从第一天到当前
  • 历年累计:历史所有日期的第1年至今年的累计,例如2014年至2021年的累计。

  • 最近X年累计: 例如最近3年销售额,根据年层次每三年统计

季粒度字段(即yyyyqq格式的字段)

订单日期(年季)

  • 当年累计:今年第1季度至当前季度的累计,例如2021年Q1至2021年Q2的累计。

  • 历年累计:历年累计第1季度至当前季度的累计,例如2014年Q1至2021年Q2的累计。

月粒度字段(即yyyymm格式的字段)

订单日期(年月)

  • 季度累计:本季度第1月至本季度当前月的累计,例如2021年4月至2021年5月的累计。

  • 当年累计:今年第1月至当前月的累计,例如2021年1月至2021年5月的累计。

  • 历年累计:历年累计第1月至当前月的累计,例如2013年1月至2021年5月的累计。

周粒度字段(即yyyy-ww格式的字段)

订单日期(年周)

  • 当年累计:今年第1周至当前周的累计,例如2021年第1周至2021年21周的累计。

  • 历年累计:历年累计第1周至当前周的累计,例如2013年第1周至2021年21周的累计。

日粒度字段(即yyyymmdd格式的字段)

订单日期(年月日)

  • 月累计:本月1号至本月当前日期的累计,例如2021年5月1日至2021年5月29日的累计。

  • 季度累计:本季度1号至本季度当前日期的累计,例如2021年4月1日至2021年5月29日的累计。

  • 当年累计:今年第1天至当前日期的累计,例如2021年1月1日至2021年5月29日的累计。

  • 历年累计:历年累计第1天至当前日期的累计,例如2013年1月1日至2021年5月29日的累计。

2. 场景举例

2.1 场景1:月累计合同金额计算

(1)场景描述:用户有一张销售明细表,想计算出每月累计销售额。

(2)操作步骤

 步骤1:在仪表盘通过向导建一个累计值,入口如下:

进入新增界面,选择“时间计算/累计值”计算类型,如下图:

基值:只能拖入度量区域的度量值或计算度量

时间层次:只能拖入具体的时间层次字段,可以是年、年月、年季、年月日

偏移数:必填,通过偏移数来判断是做累计值还是历年累计或者是最近X天的累计

 1).默认为0,按时间层次的整个周期累计,可做累计值计算;

2).填-1代表跨周期累计,可做历年累计计算

 3)填具体正整数(大于0): 表示跨几个周期,通过时间层次来区分是最近X年、X季度、X个月、X天 ;

填写参数之后,如果想要预览,可切换到【高级】模式进行数据预览,如下图:

点击【确定】之后,会在仪表盘的自定义目录下存在:

选中右键菜单,可进行编辑、删除; 

拖入到仪表盘交叉表,最终效果如下:

2.2 场景2:统计合同金额的历年累计

(1)场景描述:用户有一张销售明细表,想计截至当前所有的合同金额之和。


统计的是从2014年到2022年所有的合同金额总计.

(2)操作步骤

   操作步骤与“场景1”的月累计值一致,只不过使用偏移数进行区分

偏移数.填-1代表跨周期累计,可做历年累计计算; 

历年累计:从开始年份的第一天到选择的对应的年份最后一天的合同金额之和;一般是统计某个指标, 指标卡的场景使用较多。

2.3 场景3: 统计最近三个月的合同金额

(1)场景描述:用户有一张销售明细表,想要计算近三个月的合同金额进行对比。

(2)操作步骤

   操作步骤与“场景1”的月累计值一致,只不过使用偏移数进行区分

偏移数:填具体正整数(大于0): 表示跨几个周期,通过时间层次来区分是最近X年、X季度、X个月、X天 ;如果时间层次是年,那就是最近X年的指标数;如果时间层次是年月,那就是最近X月的指标数统计,依次类推。

1、最近X天/月/季/年等,统计时是包含截止时间;

2、如果时间层次不是连续性,不会跳过,而是会把没有日期的算进去

非连续性的时间不统计: