- 博客(13)
- 收藏
- 关注
原创 维度建模之维度表和事实表
一般是对事实的描述信息。例如:用户、商品、日期、地区等。常用于,往往列比较多。在设计事实表时,会确定与每个事实表相关的维度,理论上每个相关维度均需对应一张维度表。需要注意到,可能存在多个事实表与同一个维度都相关的情况,这种情况需。另外,如果某些维度表的维度属性很少,例如只有一个某某名称,则可不必创建该维度表,可以把该表的维度属性直接增加到与之相关的事实表中,该操作称为。
2025-01-06 17:13:07
648
原创 【数仓建模方法论之维度建模】
事实表作为数据仓库维度建模的核心,紧紧围绕着业务过程来设计,通过获取描述业务过程的度量来表达业务过程,包含了引用的维度和与业务过程有关的度量。业务过程是业务活动事件,如下单,支付,退款都是业务过程,把这些过程转换为事实表中的事实,多数事实表只记录某一业务过程的结果。业务过程的选择非常重要,因为业务过程定义了特定的设计目标以及对粒度、维度、事实的定义。星型模型是维表和事实表,以事实表为中心,所有维度直接关联在事实表上,呈星型分布,即是星型模型。星座模型,是对星型模型的扩展延伸,多张事实表共享维度表。
2024-12-28 16:25:23
625
原创 【SpringBoot 整合qq邮件发送验证码的接口实现】
SpringBoot通过qq邮件发送验证码并设置有效期:第一步:获取qq邮箱的授权码开启服务后,会给你一个授权码,记下来,后面用到。第二步:导入依赖 <!--邮箱依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</ar
2022-05-09 23:33:05
862
原创 【前后端】
学习过程中个人对前后端分离的简单见解【前后端分离的来源】我认为由于这些年来随着信息化程度的加深,越来越多服务的web化。其实前端需要展示的东西越来越复杂,导致像之前的JSP,Jquery等无法满足高效的开发,在做这些复杂页面的时候会非常繁琐。还有就是前端需要更新版本时,还需要丢到后端等着后端来实现等等因素导致前后端耦合高。导致其本质的原因还是前端没有像后端那样用Spring等框架maven依赖等工程化、模块化、可复用化的思维来做,这就必然会导致前端开发各种不协调化,效率低的问题。所以我们需要前后端
2022-03-31 12:26:11
4109
原创 JavaWeb
Java学习之web-网页书城项目总结1、Book2、开发环境3、项目总体介绍4、系统部分功能实现流程介绍5、部分代码展示6、书城部分剪影1、Book学习JavaWeb后根据文档完成了这个书城项目,前端的页面设计不算好看,但从中确实受益颇大,过程中让我更深入地掌握了web开发的思想,和后端开发的逻辑原理等。2、开发环境IDEA2021.3.1Mysql5.5Tomcat8.0.5jdk1.83、项目总体介绍项目包括用户的注册登录模块、购物车模块、结算模块、用户订单查看模块主页浏览图书模
2022-03-29 18:07:11
1976
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2