1. 背景
场景一:
数据部门需要统计销售人员业绩完成进度,而销售业绩表是每天滚动更新的,会覆盖前一天的数据。希望可以对每天的数据进行存档,方便对比当天业绩的进度情况。
场景二:
用户通过 API 获取的数据是每天同步更新到本产品中,但这个数据只能查询当天的数据,无法获取历史的数据。希望可以将每天的数据自动存档到一张表中,就可以获取历史的数据了。
2. 实现思路
本文实现场景:销售业绩表每日滚动更新,对该表以天为周期进行存档,并计算合同金额日环比。
实现思路:
1)对销售业绩表设置「自动化-定时存档」,将所有存档自动追加为一张表;
2)在存档表中,依据存档时间信息汇总数据;
3)计算合同金额日环比。
3. 操作步骤
3.1 设置自动化-定时存档
1)例如「销售业绩表」是每天滚动更新的,需要对每日数据进行存档。基于销售业绩表创建分析表,如下图所示:
2)在分析表内添加「自动化」步骤。如下图所示:
3)需要设置以下信息:
功能 | 说明 |
---|---|
触发时间 | 需要对每日数据进行存档,那么就设置每天执行一次数据存档操作。 |
执行动作 | 添加动作为「定时存档」 |
存档策略/存档位置 | 设置为「所有存档自动追加为一张表」,点击「创建表单」,可以自定义追加存档表的名称、存放的位置 |
详情参见文档:自动化-数据表定时存档
4)设置完成后,保存分析表。如下图所示:
3.2 使用存档表
1)在存档表的最后一列,有一个「存档时间(系统字段)」字段,该字段记录着每次存档的时间。可以一句这个字段信息,筛选出某一周期的存档数据,或者计算环比等等。
2)基于存档表,创建一张分析表。如下图所示:
3)获取到「存档时间」信息,我们可以来计算环比。先添加「分类汇总」步骤,以存档时间为依据汇总数据。
如果是以天为周期存档数据,那么存档时间字段按「年月日」分组;以周为周期存档,那么存档时间字段按「年月」分组。
4)添加「同环比」步骤,计算日环比。
5)之后继续追加存档数据,在分析表中会自动计算日环比数据。