- 博客(7)
- 收藏
- 关注
原创 数据仓库总结
数据仓库是一种对数据的管理与使用的方法,包含数据建模、Extract-Transform-Load(ETL)(抽取、转换、加载)、以及任务调度等在内的一系列流程体系。常见数据分层:一般分为四层,五哥模块,数据贴源层(ods)、数据清洗层(dwd)、数据汇总层(dws)、数据展现层(ads)、公共维度层(dim)transform:数据转换(包括一系列对数据的操作,将数据转换成自己想要的样子)数据贴源层:离线或者准实时数据的接入到贴源层。数据清洗层:对贴源层的数据进行数据清理工作。1.清晰的数据逻辑结构。
2023-12-04 15:46:52
428
原创 mysql遗漏点
count(uid) = count(submit_time) 是只显示分组后uid计数与submit_time计数一样多的数据。可以使用如下过滤条件将考试未提交的学生筛选出去,count(字段) 是按照该字段中非null的数量来确定的。场景需求,在下面表中想要过滤出来在2021年考试全部完成的学生以及考试的次数。其中 rk_asc
2023-12-04 11:38:33
831
原创 Mysql聚合函数与窗口函数汇总
主要说一下group_concat 这个作用是分组拼接语法:group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator ‘分隔符’] )案例:原始数据使用group_concat对platform进行拼接:添加distinct进行去重拼接、按照platform进行倒序排序、按照$号进行分割:聚合函数与窗口函数的区别:窗口函数和聚合函数类似之处在于它也是对一组数据进行分析;但是,窗口函数不是将一组数据汇总为单个结果;
2023-12-04 09:57:01
1224
原创 mysql实现pgsql中的generate_series()函数生成日期列表
【代码】mysql实现pgsql中的generate_series()函数生成日期列表。
2023-07-20 13:18:41
1074
原创 函数式接口&Stream流
函数式接口概念有且仅有一个抽象方法的接口如何检测一个接口是不是函数式接口@FunctionalInterface放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败注意事项我们自己定义函数式接口的时候,@FunctionalInterface是可选的,就算我不写这个注解,只要保证满足函数 式接口定义的条件,也照样是函数式接口。但是,建议加上该注解函数式接口作为方法的参数public class RunnableDemo { public static void m
2021-10-18 11:47:00
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人