type
status
date
slug
summary
tags
category
icon
password
是否阅读
是否阅读
Origin
URL
在进行了很多让饼干自己都快睡着的铺垫之后
今天,我们就要正式开始着手自动化报表了
先问个问题
什么是维度表?
想不起来的同学请复习一下
什么是正确的数据储存姿势?
那么,接下来
饼干带大家制作自己的
时间维度表
这是最简单,也最常用的维度

还记得 黄字 和 蓝底 代表的含义么?
可以看到
除了第一行的【Date】和最后两行需要手工调整
其余部分都是由公式完成
因此我们可以顺便看看
TEXT 这个函数都有哪些用法?
大概地过一遍
年 / 季度
最大的时间维度
由于互联网企业一般业务迭代迅速
2 年前的数据参考价值已经不大了
- 由于没有季度这个格式,通过月份除以 3 再向上取整
月
【年月】是饼干最常用到的聚合字段
- 关注【年月】和【月份】2 者之间的差异
- 如何用 TEXT 将数值转为中文数字
周
对于发展比较迅速的业务
周是一个不长不短刚刚好的聚合长度
但由于自然周和自然月对不齐
会衍生出一些字段进行跨月周的比较
- monthWeek:每月月初不满一周的记为 0
- month7Days:每月从 1 号起,每 7 天做一次分割
日
日期是最常见的【最细数据粒度】
也是这张维度表的主键
可以相对随性地添加一些自定义的属性
- Is_Weekend:当天或第二天是休息日
- Is_Workday:在公式基础上根据法定假日手工调整
在历经了周围人的炮轰之后
你们说
这篇是不是有够简单?!
并且,如果懒得自己整理的话
饼干也已经将 2017 年的 21 个法定调休为大家整理好了
- 作者:木木
- 链接:https://blog.manyfun.top/technology/2025/01/07/1748261a-f542-80ba-ba5f-f2004a1edae5
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章
