数据仓库
NicholasEcho
最简单的事是坚持,最难的事还是坚持.
展开
-
数据仓库的分层
一.为什么要对数据仓库进行分层?1.用空间换时间,通过大量的预处理来提升应用系统的用户体验(效率),因此数据仓库会存在大量冗余的数据.2.如果不分层的话,如果源业务系统的业务规则发生变化将会影响整个数据清洗过程,工作量巨大.3.通过数据分层管理可以简化数据清洗的过程,因为把原来一步的工作分到了多个步骤去完成,相当于把一个复杂的工作拆成了多个简单的工作,把一个大的黑盒变成了一个白盒,每一层的处理逻辑...原创 2018-03-15 14:15:55 · 4957 阅读 · 0 评论 -
模块开发---- 数据仓库设计
1 . 维度建模基本概念维度建模(dimensional modeling)是专门用于分析型数据库、数据仓库、数据集市建模的方法。数据集市可以理解为是一种"小型数据仓库"。维度表 (dimension)维度表示你要对数据进行分析时所用的一个量,比如你要分析产品销售情况,你可以选择按类别来进行分析,或按区域来分析。这样的按..分析就构成一个维度。再比如"昨天下午我在星巴克花费 200 元喝了一杯卡...原创 2018-03-22 23:37:21 · 1102 阅读 · 0 评论