【数据仓库】数据仓库工具箱(第三版)学习笔记(一)——OLAP与OLTP、数据仓库与商业智能

本文探讨了数据仓库与商业智能的区别和目标,强调了DW/BI系统在决策支持中的关键作用。操作型系统关注事务处理,而DW/BI侧重历史数据分析。目标包括提供易理解、一致、适应变化且安全的信息,以支持基于事实的决策。成功的关键在于业务群体的接纳和使用。

数据获取与数据分析的区别

信息的目的:操作型记录的保存和分析决策的制定。

操作型系统保存数据,而DW/BI系统使用数据。

操作型系统的用户确保组织能正常运转,如用户注册、下单、退款以及用户的抱怨。优化的目的是使其能够更快地处理事务。一般一次性处理一个事务记录。操作型系统通常不必维护历史数据,只需要修改数据以反映最新的状态。

DW/BI系统的使用户研究分析企业的运转,并对其效能进行评估。DW/BI系统一般不会一次只处理一个事务。对DW/BI系统进行优化的目的是高性能地完成用户的查询,回答用户的查询通常搜索成千上万条记录,并将查询结果放入一个查询集合中。DW/BI系统的用户通常要求保存历史环境,用于精确的评估组织在一段时间内的效能。

OLTP (On-Line Transaction Processing)OLAP(On-Line Analytical Processing)
特点在线事务多数据量大
数据来源事务数据OLTP系统为数据源
业务目的业务处理分析查询
面向对象业务处理人员决策分析人员
主要工作负载增、删、改、查主要是查询
主要衡量指标事务吞吐量QPS
实现方法关系型数据库数据仓库
设计模式3NF维度建模(星型、雪花型)
响应时间毫秒级别秒、分钟级别

数据仓库与商业智能的目标

老生常谈的问题:

  1. 海量的数据无法访问(数据使用人员)
  2. 数据进行切片和切块(分析人员)
  3. 方便的获得数据(业务人员)
  4. 将最重要的事情展示给我(管理层、决策人员)
  5. 会议中讨论最多的是数据的质量、标准,而非进行决策(数据治理)
  6. 获取更多信息来支持基于事实的决策而非拍脑袋(数据化思维)

DW/BI的目标:

  1. DW/BI系统要能方便地存取信息:内容必须易于理解、数据结构与标识必须符合用户的思维过程和词汇。用户能以各种形式分割和合并分析数据。商业智能工具和应用要简单易用,能再较短的时间内快速将查询结果返回给用户。总结:简单、快捷。
  2. DW/BI信息必须以一致性的形式展现信息,数据必须是可信的。一致性意味着DW/BI的公共标识和定义,可在不同数据源共用。同名同意性、异意异名性。
  3. DW/BI系统必须能够快速适应变化。业务问题发生变化或新增到数据仓库时,已存在的数据不应该被改变或破坏。如果必须修改DW/BI的描述性数据,要能以适当的方式描述变化,并使变化对用户来说是透明的。
  4. DW/BI系统必须能及时展现信息。DW/BI系统主要用于操作型决策,DW/BI团队和业务用户需要对发布数据意味着什么有现实的期望。
  5. DW/BI系统必须成为保护信息财富的安全堡垒。DW/BI必须能有效控制对组织中机密信息的访问。
  6. DW/BI系统必须成为提高决策制定能力的权威和可信的基础。数据仓库需要正确的信息以支持决策制定。DW/BI系统的称谓——决策支持系统。
  7. DW/BI系统成功的标志是业务群体接受DW/BI系统。如果业务群体不能接受DW/BI环境并积极使用它,就难言成功。

上述列表中的每一项都很重要,但是笔者认为最重要的最后两项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值