版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据仓库维度建模培训,宜昌艾福斯软件公司 主讲:陈曦,议程,09:0010:00 维度建模的基本步骤 10:0010:10 休息 10:1011:30 建模步骤的实例解析,数据仓库维度建模,学习目的,在课程结束后应该知道: 数据仓库维度建模分哪几个步骤? 每个步骤都有哪些原则,和哪些误区? 掌握维度建模方法 ? 维度表属性在维度模型中起到什么样的作用? Kimball极力反对哪些建模方法?,一个比喻,比喻: 如果将数据仓库建设看作是一个高楼大厦建造过程的话 数据仓库维度建模就是大厦的框架建设工作 数据仓库ETL过程,就是为大厦添砖加瓦的过程 优秀数据访问工具则是大厦整体装修的最佳工具 框架的重
2、要性 地基打多深决定大厦能做多高。 钢筋混凝土结构还是刚结构决定了大厦的稳定性 维度建模是数据仓库框架建设的重要技术,维度建模四步曲,四步维度建模步骤: 1.选取要建模的业务流程 2.定义业务流程中的数据粒度 3.选定用于每个事实表行的维度 4.确定用于形成每个事实表行的数字型事实,四步曲1.选取业务流程,误区: 不针对业务流程而针对业务部门进行维度建模 将注意力放在业务部门身上,而不关注业务流程 为某个部门建立单独的维度模型 原则: 针对业务流程进行维度建模 确保某个业务流程中的核心数据只被抽取一次 保证数据仓库中业务数据一致性,四步曲2.定义粒度(1),粒度的解释: 粒度传递了同事实表度量
3、值相联系的细节所达到的程度方面的信息。 简单的说,反映了事实表的明细程度 粒度举例: 超市小票上的购物清单 医生的处方药品清单 仓库每种产品库存值的月快照 误区: 数据仓库团队经常绕过这个看似不必要的步骤 一个不合适的粒度定义将会使维度建模感觉无从下手,四步曲2.定义粒度(2),原则: 优先考虑具有原子粒度的业务信息,这些数据不能再做进一步的细分 数据仓库中存储汇总的、概要性的数据主要是基于数据库性能上的考虑 汇总数据不能成为最底层细节数据的替代品,四步曲3.选定维度,误区: 没有定义粒度就开始选定维度 原则: 在粒度确认后,选取能从各个角度,充分描述问题的维度 为每个维度添加丰富的维度属性
4、示例: 常见维度包括日期、产品、顾客、事务类型和状态,四步曲4.确定事实,误区: 没有第2步的粒度确认,就开始确定事实 将含有不同粒度的事实放在了同一个事实表中 原则: 确定用于形成每个事实表行的数字可加型事实 在需求调研时我们可以通过提出“您需要对哪些指标进行统计?”这样的问题来确定事实。 具有不同粒度的事实必须放在不同的事实表中 事实一般在各维度上都有良好的可加性,四步曲总结,维度建模总原则: 数据驱动和需求驱动相结合,维度模型 1.业务处理 2.粒度 3.维度 4.事实,业务需求,实际数据,零售业案例背景,背景: 设想一下在一家大型杂货连锁店,其业务覆盖分布在美国5个州范围内的100多家
5、杂货店。 每个商店都有完整的配套部门,包括各类人员,并有大致60000多个品种的产品放在货架上。 各杂货店的POS系统记录了每位顾客交易详的细信息 定价与促销是管理层重要决策之一 如何使各种形式的促销活动所产生的效能清晰可见?,实例1.选取业务流程,选取业务流程: 你能列出该连锁店急待解决的问题吗? 是否有系统能提供解决问题所需要的数据? 该系统对应的业务流程你清楚吗? 注意: 建立的第一个维度模型应该是一个最有影响的模型,即它应该能对最紧迫的业务问题做出正面回答,并且要保证有足够的操作型数据源的支持。,实例2.定义粒度,定义粒度: 你还记得刚才的粒度定义原则吗? 在这个连锁店我们应该使用什么
6、样的粒度?即事实表要详细到什么程度?,实例3.选定维度,选定维度: 如何得出基本维度? 什么是附加维度? 通过粒度的判断我们可以得出事实表的基本维度为:日期、产品、商店与促销,实例4.确定事实,确定事实: 是否还记得确定事实的基本原则? 按照基本原则你认为事实表中应该包含哪些事实? 是否应该在事实表中存放计算列? 实例中事实应包括销售量、销售额与成本价,当然也可以包括毛利润,维度表属性,添加维度表属性 这是维度建模的最后修补工作 增加的维度属性会为用户带来更多的查询条件 丰富的维度属性将使查询变得更加灵活,维度表属性日期维度,日期维度属性 是否还可以列出其它属性,维度表属性产品维度,产品维度属性 是否还可以列出其它属性,维度表属性商场维度,商场维度属性 是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026上海科技大学信息科学与技术学院王春东课题组招聘工程师1人备考题库附完整答案详解【名校卷】
- 2026北京昌平实验室招聘战略研究方向人员备考题库及完整答案详解【夺冠系列】
- 2026广西深巴试验区发展集团有限公司招聘4人考前冲刺试卷含完整答案详解【各地真题】
- 2026“才聚齐鲁成就未来”山东文旅景区投资集团有限公司招聘1人备考题库【黄金题型】附答案详解
- 2026山东省精神卫生中心博士、高级岗位招聘29人笔试题库及完整答案详解(考点梳理)
- 2026四川内江隆昌市古湖街道中心学校招聘2人笔试题库带答案详解(综合卷)
- 2026中国能源建设集团湖南省电力设计院有限公司社会成熟人才招聘3人考前冲刺密卷及答案详解【易错题】
- 2026中国农业科学院农业质量标准与检测技术研究所质标所招聘编制外人员14人模拟试卷带答案详解(基础题)
- 2026四川省农村科技发展中心招聘编外聘用人员1人考前冲刺密卷附答案详解(B卷)
- 2026四川绵阳市江油市总医院第三批自主招聘员额(编外)人员46人考前冲刺试卷及参考答案详解AB卷
- 2026重庆科技馆管理有限公司招聘9人笔试备考试题及答案详解
- 2026湖南益阳市安化县事业单位公开招聘工作人员71人笔试模拟试题及答案详解
- 2026水发集团有限公司招聘考试模拟试题及答案详解
- 2024年江西省高考化学试卷(真题+答案)
- NB/T 11440-2023生产煤矿储量估算规范
- NBT 33018-2015 电动汽车充换电设施供电系统技术规范
- TSG-T7001-2023电梯监督检验和定期检验规则宣贯解读
- 2020电网检修工程预算定额第四册调试工程
- 高端地产销售培训课件-豪宅营销模式完整版
- 建筑工程招标文件(范本)
- ISO 9001:2015新版质量管理体系详解与案例文件汇编
评论
0/150
提交评论