SQL Server 2005分析服务从入门到精通

1 view
Skip to first unread message

sunr...@gmail.com

unread,
May 24, 2009, 9:51:52 PM5/24/09
to ROADS ON THE WAY
http://book.csdn.net/bookfiles/580/10058019038.shtml
学习目标:
l 理解商业智能和数据仓库的用途
l 区分数据仓库和事务性数据库
l 理解多维数据库的设计原则
微软SQL Server 2005分析服务是一个有助于在组织中实现商业智能(Business Intelligence,BI)的工具。BI会利
用数据仓库(data warehouse),并且通常利用联机分析处理(Online Analytical Processing,OLAP)工
具。那么BI、数据仓库、OLAP以及分析服务到底是怎样相互联系的呢?在本章中,您将了解BI的常规用途,以及在关系数据库中进行数据仓库设计的基本
概念。在下一章,您将了解OLAP怎样增强BI功能,以及分析服务是怎样使OLAP和关系数据满足BI需求的。

1.1 分析服务介绍
BI是个相对较新的术语,但肯定不是一个新概念。其概念很简单,就是利用企业已经存在的信息来帮助决策者更好、更快地制定决策。在过去的几十年里,单单
针对这一用途,就已经使用了好多名称。在上世纪80年代早期,行政信息系统(Executive Information System,EIS)应用
程序非常流行。然而EIS通常只包含一个人,他从各种各样的报表中把关键数据复制到一个“仪表板”,这样行政人员就可以对它们一览无余。但目的仍然是帮
助决策者制定决策。后来EIS应用程序由决策支持系统(Decision Support System,DSS)应用程序所取代,其实DSS做的是相
同的事情。那么关于BI,为什么差异会如此大呢?
过去的几十年里,最大的变化就是为组织的所有级别、所有类型的决策者创建管理报表需求的出现。需要在一个大型组织内提供各种用途的快速响应式报表时,让
一个人输入数据供其他人阅读并不可行。
理解BI的一个有用方法是了解报表的类型——以及它们各自的用户。报表通常有下面三种常规类型。
l 仪表板报表 这些报表是高度概括的,通常是业务状态的图形化表示。仪表板报表上,数值通常是组织的关键性能指标(Key
Performance Indicator,KPI)。仪表板报表可能会显示简单的按月、天统计的销售总和,也可能包括复杂的计算,例如比较当前部门
与整个组织,去年同一时间段利益率的增长情况。仪表板报表通常包含与目标的对比。仪表板报表通常会为查看报表的人进行自定义,例如为每个管理者显示他或
她部门的结果。仪表板报表通常供行政人员和策略性决策制定者使用。
l 生产报表 这些通常是很大、很详细的报表,每次产生时都会有相同的基本结构。它们可能会被打印,或者联机发布,具体形式为基于Web的报表或格
式化的文件。生产报表的一个优点总是可以在每张报表相同的地方找到相同的信息。生产报表可以是一张包含企业所有部门信息的大报表,也可能被划分为各个部
分分发给相应人员。通常,管理员和战术性决策制定者会使用生产报表。
l 分析性报表 这些是动态的、交互式的报表,它们允许用户以各种方式对信息进行“切片和切块”。与仪表板报表一样,分析性报表可以显示简单的汇总
或复杂的计算。它们通常允许深入到很具体的信息,或者回溯到高层次的总计。通常,分析师或想要了解状况所有方面的“事必躬亲”的管理员会使用这种类型的
报表。
需要的信息多数来自组织外部,所以说人们会读《华尔街日报》,或在收藏夹中保存www.bloomberg.com。但是需要的信息很多也来自组织内
部,并且这些信息的大多数都是数值型的。这些数值型信息被组织到BI方案中时,将对制定决策很有帮助。

Reply all
Reply to author
Forward
0 new messages