1 概述
时间计算是指将数据在时间轴上进行比较,仪表盘支持通过快速计算功能一键生成各种时间计算,比如同期时间计算是指将数据在时间轴上进行比较,仪表盘支持通过快速计算或计算度量生成各种时间计算,比如同期/前期、同比/环比、累计值等。
- 快速计算:系统内置一批常用的时间计算类型,通过点选操作即可快速生成时间计算数据。
...
- 计算度量:支持向导和函数的方式自定义时间计算数据,一般用于逻辑较复杂的时间计算。相关函数逻辑详情可参考 自定义计算度量 。
2 前提条件
需要业务数据集中 创建时间层次 ,并把时间层次字段添加到当前组件上或筛选条件上,否则快速计算中的时间计算菜单项置灰。
信息 | ||
---|---|---|
| ||
数据模型中创建时间维,并把时间维字段添加到当前组件上或筛选条件上。V11版本新建的仪表盘默认不支持选择业务主题和自助数据集,针对从V10及以下版本升级到V11版本的用户,基于业务主题/自助数据集创建的仪表盘,创建层次功能可参考文档 功能示例-地理层次维下钻 。 |
锚 | ||||
---|---|---|---|---|
|
计算类型 | 原数据计算逻辑说明 | 小计合计行/列计算逻辑说明 | |
---|---|---|---|
同期 | 同期值 | 指上一年当前时间点的数据值 如:当期值是“2021年04月”的数据时,其同期值为“2020年04月”的数据;当期值是“2021年06月01号”的数据时,其同期值为“2020年06月01号”的数据 |
行/列同期值数据的合计
如:2021年小计行的同期值是2021年各个月份同期值的求和;2021年和2020年合计行的同期值是2021年和2020年各个月份同期值的求和(有BUG,SMS-44141)
如下图“2022年”小计行的同期值为“2022年”所有月份同期值的相加
如下图合计行的同期值为所有月份同期值的相加 | ||
同比 | 当期值/同期值*100% | 当期值/同期值*100% |
同期增长 | 当期值-同期值 | 当期值-同期值 |
注:当期值指小计合计行/列的数据,同期值是指小计合计行/列的同期数据
同期增长率 | (当期值-同期值)/同期值*100% | (当期值-同期值)/同期值*100% |
前期 | 前期值 |
指上一个时间点的值,以报表展示的”最小时间层次“为基准
如:当期值是“2021年04月”的数据,则其前期值以“月”为基准,是“2021年03月”的数据;当期值是“2021年01季度”的数据,则其前期值以“季度”为基准,是“2020年04季度”的数据
行/列前期值数据的合计
如:2021年小计行的前期值是2021年各个月份前期值的求和;2021年和2020年合计行的前期值是2021年和2020年各个月份前期值的求和(有BUG,SMS-44141)指上一个时间点的值,以报表展示的”最细粒度的时间层次“为基准 如:“最细粒度的时间层次”为“月”时,则其前期值以“月”为基准,如当前值是“2021-04”数据,其前期值是“2021-03”的数据;“最细粒度的时间层次”为“日”时,则其前期值以“日”为基准,如当前值“2021-01-02”数据,其前期值是“2021-01-01”的数据 |
如下图“2022年”小计行的前期值为“2022年”所有月份数据的相加
如下图合计行的前期值为所有月份数据的相加 | |
环比 | 当期值/前期值*100% | 当期值/前期值*100% |
注:当期值指小计合计行/列的数据,前期值是指小计合计行/列的前期数据
环比增长 | 当期值-前期值 | 当期值-前期值 |
环比增长率 | (当期值-前期值)/前期值*100% | (当期值-前期值)/前期值*100% |
时间累计 | 累计值 | 指当年内的汇总值(年累计值) |
如:“2022年05月”的累计值为“2022年01月-2022年05月”的汇总值 |
如:“2022年”的小计行的累计值为“2022年12月”的累计值
如:下图的合计行的累计值为“2023年07月”的累计值 |
同期累计 | 指上一年当前时间点的累计值 |
如:“2020年02季”的同期累计是“2020年02季”的累计值(即“2020年01季和02季”的汇总值)
如:“2023年05月”的同期累计值为“2022年05月”的累计值 |
如:“2022年”的小计行的同期累计值为“2022年12月”的同期累计值
如:下图的合计行的累计值为“2023年07月”的同期累计值 | |
同期累计比 | 累计值/同期累计*100% | 累计值/同期累计*100% |
同期累计增长 | 累计值-同期累计 | 累计值-同期累计 |
同期累计增长率 | (累计值-同期累计)/同期累计*100% | (累计值-同期累计)/同期累计*100% |