2026年4月27日

数据仓库笔记 第五篇:Data Mart 层(数据集市)

摘要: 什么是 Data Mart?Data Mart(数据集市)是数据仓库的**面向主题的子集**,专门为特定业务部门或分析场景服务。 我个人建议,前端BI工具,无论是Power BI或者是Tableau,都从这一层取数据,这样一来可以提高前端报表性能,同时也可以降低前端工具的建模难度。 此笔记使用的数据库为SQLServer,相应的示例脚本都围绕于此,其它数据库的相应实现会略有不同。 阅读全文

posted @ 2026-04-27 00:12 哥本哈士奇(aspnetx) 阅读(13) 评论(0) 推荐(0)

数据仓库笔记 第四篇:Star Schema 层(维度建模)

摘要: Star Schema(星型模型)是 **Ralph Kimball** 提出的维度建模方法,是数据仓库**面向分析的核心层**。 此笔记使用的数据库为SQLServer,相应的示例脚本都围绕于此,其它数据库的相应实现会略有不同。 阅读全文

posted @ 2026-04-27 00:11 哥本哈士奇(aspnetx) 阅读(8) 评论(0) 推荐(0)

数据仓库笔记 第三篇:常用缓慢变化维处理方式介绍

摘要: 数据仓库可以帮助我们追溯数据的历史变化,其中最主要的一个方法就是缓慢变化维。 此篇主要介绍最常用的缓慢变化维:Type1, Type2, Type3。 此笔记使用的数据库为SQLServer,相应的示例脚本都围绕于此,其它数据库的相应实现会略有不同。 阅读全文

posted @ 2026-04-27 00:10 哥本哈士奇(aspnetx) 阅读(7) 评论(0) 推荐(0)

数据仓库笔记 第二篇:PSA 层(持久化暂存区)详解

摘要: PSA(Persistent Staging Area,持久化暂存区)是数据仓库的**第一层持久化存储**,直接接收从业务系统抽取的数据,并**长期保存所有历史版本**。 作为数据库的第一层,叫法很多,也有叫stage,也有叫OBS,标准不是非常的统一。在我的系列笔记里都统一使用psa的这个叫法。 此笔记使用的数据库为SQLServer,相应的示例脚本都围绕于此,其它数据库的相应实现会略有不同。 阅读全文

posted @ 2026-04-27 00:10 哥本哈士奇(aspnetx) 阅读(9) 评论(0) 推荐(0)

数据仓库笔记 第一篇:数据仓库的定义、历史与意义

摘要: 数据仓库(Data Warehouse,简称 DW 或 DWH)是一个**面向主题的、集成的、非易失的、随时间变化的**数据集合,用于支持管理决策。 此笔记使用的数据库为SQLServer,相应的示例脚本都围绕于此,其它数据库的相应实现会略有不同。 阅读全文

posted @ 2026-04-27 00:09 哥本哈士奇(aspnetx) 阅读(15) 评论(0) 推荐(0)

导航