1 概述
用户需要计算图表或者表格组件中数据累计值。累计值包含:第一行起累加到当前行的数值之和的行累计、历年累计(跨周期累计)、最近X年/季/月/日的累计值.
时间层次及时间层次累计的对应关系:
日期字段类型 | 示例 | 日期累计 |
年粒度字段(即yyyy格式的字段) | 订单日期(年) |
|
季粒度字段(即yyyyqq格式的字段) | 订单日期(年季) |
|
月粒度字段(即yyyymm格式的字段) | 订单日期(年月) |
|
周粒度字段(即yyyy-ww格式的字段) | 订单日期(年周) |
|
日粒度字段(即yyyymmdd格式的字段) | 订单日期(年月日) |
|
前期条件
1、通过 偏移数 来判断是做 累计值 还是 历年累计 或者是 最近X的累计值:
- 偏移数=0,代表做累计值计算,按时间层次的整个周期累计。
- 偏移数=-1,代表做历年累计计算,可跨周期累计。
- 偏移数是正整数(大于0):代表做最近X的累计值,表示跨几个周期,通过时间层次来区分是最近X年、X季度、X个月、X天 。
2 示例说明
2.1 累计值
示例: 使用 产品自带的 指标数据库 的“合同维”、“合同事实维“等构建 毛利主题,查看 “各个省份的每日合同金额以及合同月累情况”。
具体操作步骤如下:
1、创建数据模型,并且加入”合同维”、“合同事实维“等创建数据模型"毛利主题",并且创建时间层次、”省份-城市结构“,如下图:
2、使用 向导 模式创建 计算度量,命名为”合同金额(月累)“,如下图所示:
- 基值:从右侧拖入度量区域的度量值或计算度量。
- 时间层次:只能拖入具体的时间层次字段,可以是年、年月、年季、年月日
- 偏移数:必填, 填写0。
3、保存数据数据模型并且创建交互式仪表盘,拖入组件,效果如下图:
有bug,资源ID:19f011ca475562992c4931693d63c5e6