BI的定义及其实战_第1页
BI的定义及其实战_第2页
BI的定义及其实战_第3页
BI的定义及其实战_第4页
BI的定义及其实战_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、更多企业学院: 中小企业管理理全能版183套讲座+897000份资料总经理、高层层管理49套讲座+116388份份资料中层管理学院院46套讲座+66020份资料国学智慧、易易经46套讲座人力资源学院院56套讲座+227123份份资料各阶段员工培培训学院77套讲座+ 324份资料员工管理企业业学院67套讲座+ 8720份份资料工厂生产管理理学院52套讲座+ 139200份资料财务管理学院院53套讲座+ 179455份资料销售经理学院院56套讲座+ 143500份资料销售人员培训训学院72套讲座+ 4879份份资料更多企业学院: 中小企业管理理全能版183套讲座+897000份资料总经理、高层层管

2、理49套讲座+116388份份资料中层管理学院院46套讲座+66020份资料国学智慧、易易经46套讲座人力资源学院院56套讲座+227123份份资料各阶段员工培培训学院77套讲座+ 324份资料员工管理企业业学院67套讲座+ 8720份份资料工厂生产管理理学院52套讲座+ 139200份资料财务管理学院院53套讲座+ 179455份资料销售经理学院院56套讲座+ 143500份资料销售人员培训训学院72套讲座+ 4879份份资料更多企业学院: 中小企业管理理全能版183套讲座+897000份资料总经理、高层层管理49套讲座+116388份份资料中层管理学院院46套讲座+66020份资料国学智慧

3、、易易经46套讲座人力资源学院院56套讲座+227123份份资料各阶段员工培培训学院77套讲座+ 324份资料员工管理企业业学院67套讲座+ 8720份份资料工厂生产管理理学院52套讲座+ 139200份资料财务管理学院院53套讲座+ 179455份资料销售经理学院院56套讲座+ 143500份资料销售人员培训训学院72套讲座+ 4879份份资料BI 是什么? 几年前,当我还还是商业智能能:更快更好好地作出决策策(微软出版版社,20002 年)的的共同作者时时,我就感到到非常惊讶,因因为我和我的的合作伙伴在在哪些技术应应视为属于 BI 领域域范畴,因而而应该在那本本书中介绍的的问题上,竟竟然存

4、在这么么大的意见分分歧。 对于哪些工工具是 BII 工具,而而哪些工具不不是,在 BBI 专家之之间居然能够够听到这么对对立的意见,这这实在是一个个非常有启迪迪意义的经验验。 在 IT 行业中,这这种观点的差差异仍然存在在,许多人还还在围绕 BBI 的定义义争论不休。 对我来说,BI 是一个既有业务流程特点又有技术特点的概念,因此我们便从这个角度开始来定义 BI。 从业务流程角度度来讲,BII 是您执行行的一系列活活动,目的是是为了收集和和分析数据,以以便可以做出出更好的决策策,并通过与与其他人共享享分析结果来来改进您的业业务。 您是否需要要信息以确定定如何提高您您的日常工作作效率或支持持长期

5、规划(例例如下一年的的预算,要采采取什么步骤骤来查找、传传输、格式化化和研究数据据等等),这这都属于 BBI 的范畴畴。 此外,BII 还包括要要如何在今后后参考您的结结果,这样您您和其他人就就可以在研究究数据后,对对您所作出的的决策的效果果进行衡量。 通常来说,BI 是一个反复总结演进的过程。 首先您分析数据以了解发生了什么事情,接着您采取措施以不断推行好的做法,制止不好的做法,然后您再次分析数据以确定您的操作效果如何,以及外部因素会给您的工作带来什么影响。 根据这个宽泛的的 BI 定定义,即使您您只是草草记记录信息,或或者只是创建建一个列表以以帮助您做出出全天的决策策,都是在使使用 BI。

6、 通过在用于收集、分析和共享信息的部分或全部业务流程中引入技术,可以使这些流程更加富有效率。 组织在开始时往往是小规模采用 BI 技术,而且通常主要是为了解决特定问题。 经过一段时间后,组织越来越多地使用 BI 技术,并且其重点也转移到如何在整个组织中有效地传播信息上。 随着 BI 战略的不断成熟,组织通常会获得更加复杂的工具,以便能够更好地与数据交互和研究数据。 查询企业数据库库有什么问题题? 无论在哪个 BBI 定义中中,数据都始始终是焦点。 那么您可能想知道,如果只需查询一个或多个组织的数据库即可获得所需的数据,为什么还要费力创建 BI 解决方案呢? 如果您是正在收集的数据的唯一使用者,

7、如果您具有用于访问企业数据库的工具、技能和安全权限,并且您需要的所有数据都位于这些数据源中,那么您可能不需要正式的 BI 解决方案。 与之相反,如果您经常需要与具备不同技能和安全权限的其他人共享信息,那么您可能需要创建一个可以简单使用和维护的 BI 解决方案。 您还需要考虑一旦您的同事听到这种方便的 BI 解决方案,他们也可能想要使用它。 为了预见这种需求,您的解决方案从一开始就应具备可伸缩性。 表面上看来,让让公司中的任任何人都可以以运行报告,以以便从企业数数据库中获取取数据,这似似乎是一个不不错的办法,但但这种方法可可能不会受到到数据库管理理员的欢迎。 因为他们会告诉您,直接查询企业数据库

8、可能会带来一些问题。 以下是几个常见的问题: 如果组织的数据据以不同格式式存储在不同同平台中,那那么要将这些些数据合并为为可用于分析析的通用格式式是非常困难难的。 数据无法从从源表直接复复制到公共的的目标表中,而而是需要在存存储前执行某某些操作。 在多个的数据库库中,数据定定义可能不一一致,而协调调看起来相似似的数据是非非常困难的。 例如,销售数据库中的收入数据可能是根据一组业务规则计算的,但它们可能又受到总帐数据库中的一组完全不同的业务规则的影响。 每个数据库都可可能针对数据据插入或执行行查询进行了了结构化或优优化。 即使您只想想查询一个数数据库,但运运行分析查询询通常需要汇汇总大量的数数据

9、,而这将将消耗较多的的数据库资源源。 因此,您的的查询可能需需要执行很长长时间,并且且可能会与其其他执行插入入、更新或查查询操作的应应用程序产生生资源争用。 历史数据通常存存档而非在企企业数据库中中无限期地维维护。 如果您想要要查看一段时时间内的趋势势(这是常见见的 BI 活动),您您的解决方案案可能需要存存储不会持续续保存在企业业数据库中的的数据。 一些分析所需的的数据可能不不在企业数据据库中。 而可能在平平面文件、电电子表格或是是非结构化数数据格式(例例如 Worrd 文档的的格式)中。 更大的麻烦在于获取人们存储在其本地计算机或脑海中的信息。 即使可以得到数数据,有时质质量问题也意意味着

10、您不能能直接从数据据源中使用数数据。 您可能需要要下载数据并并对其进行清清理,然后才才能分析数据据。 除非可以在在数据源中清清理数据,否否则您每次访访问数据时都都需要手动清清理,并且还还需确保每次次都应用相同同的规则。 此外,您无无法确保所有有其他使用相相同数据的人人都使用相同同的规则来清清理它。 为了解决这些数数据访问的问问题,BI 解决方案通通常包括创建建一个专门用用于容纳待分分析数据的数数据库。 具有这样一一个数据库意意味着您可以以避免生成数数据的活动和和使用数据的的活动之间的的任何资源争争用。 而且,您可可以重构数据据,这样汇总总数据的查询询可以运行得得更快。 如果您需要要合并来自多多

11、个数据源的的数据,您可可以集中这些些数据,然后后应用业务逻逻辑,以将数数据转换为具具有一致意义义的通用格式式。 您还可以将将不是来自数数据库的数据据(例如来自自 XML 文档或电子子表格的数据据)合并到此此中央位置。 创建单独数据库的另一个好处是在从源数据库中清除数据后,您可以根据需要保留历史数据,无论多长时间。 最后,您可以自动清理和增强用于分析的数据,从而确保每次访问数据时都应用相同的规则。 决策支持 BI 解决方案案并非仅仅可可以让您更好好地访问数据据。 它还应具体体支持您的决决策工作。 总的说来,BBI 解决方方案应可以帮帮助您评估和和响应业务条条件,帮助您您确定需要从从整个组织的的整

12、体角度,还还是从部门、工工作组或甚至至单人团队的的局部角度来来看待问题。 实际上,能够快速从数据的汇总视图转到详细视图是 BI 的一项重要功能。 BI 解决方案案的目标是让让您可以分析析数据并寻找找问题的答案案,而不是去去跟踪、合并并、重新格式式化和协调数数据本身。 当您有足够够的时间来分分析数据时,您您通常可以在在早期发现问问题,并采取取措施以阻止止负面趋势继继续发展。 您还可以使使用 BI 来发现看似似无关的数据据点之间的关关联,然后根根据您的观察察调整战略,从从而节约资金金或获取利润润。 无论您是解解决问题还是是规划将来,您您在每天的工工作中作出的的每个决策都都将直接或间间接转化为企企业

13、的成本或或收益。 BI 实战 在理论层次上了了解 BI 是很好的,但但在实战中使使用它则有助助于您了解其其优点。 为了向您展展示 BI 的工作原理理,在本系列列的其他 33 篇文章中中向您介绍了了为一个名为为 Adveenturee Workks 的虚构构公司开发 BI 解决决方案的案例例。 在本文末尾尾,我将说明明如何获得 Advennture Workss 的示例数数据库,Addventuure Woorks 是是一个虚构的的自行车制造造商,其产品品销往世界各各地。 这家公司通通过一名销售售人员将其产产品批发给零零售商,例如如小型的专业业自行车商店店或大型的仓仓储式购物中中心。 Adven

14、nture Workss 还通过 Interrnet 直直接将产品销销售给个人消消费者。 Advennture Workss 数据提供供了很多分析析的机会,它它们非常适合合用于 BII 解决方案案。 请记住 BI 解决方案的的目的在于支支持决策。 记住了这点点,现在让我我们来考虑一一下 Advventurre Worrks 在进进行关键决策策之前需要回回答的问题类类型: 哪种销售渠道更更具盈利能力力? Advennture Workss 必须决定定要增加投入入雇佣更多销销售人员以便便与更多销售售商展开合作作,还是增加加其 Intternett 销售份额额。 为了帮助做做出此项决策策,分析人员员

15、需要比较分分销商和 IInternnet 站点点在一段时间间之内的销售售业绩。 销售人员需需要比较的销销售业绩数据据点(也称为为度量值)包包括销售额、订订单数量和收收益率。 收益率的正正趋势是最重重要的度量值值,因为即使使销售额和销销售数量再高高,如果它们们产生了净亏亏损,公司也也不会受益。 对于某些产品的的需求是增加加还是减少了了呢? Advennture Workss 必须根据据销售需求来来确定生产量量。 如果对某些些产品的需求求增加了,AAdventture WWorks 必须调整其其生产流程,以以确保提供更更多产品并增增加销售。 如果对其他他产品的需求求减少了,AAdventture

16、WWorks 需要减少其其生产量,甚甚至可能需要要取消产品线线,以避免出出现供过于求求的状况而不不得不亏本出出售产品。 即使您的工作不不是分析销售售数据,我还还是建议您跟跟我们一道为为 Adveenturee Workks 建立一一个 BI 解决方案。 您可以对您自己的数据应用本系列文章中介绍的设计和开发原则。 Microsooft BII 堆栈 现在让我们深入入了解一下 BI 技术术的体系结构构。 Microosoft BI 堆栈栈可以提供您您用于生成、管管理和使用 BI 解决决方案所需的的全部工具。 SQL Server 2008 是堆栈的基础,它作为数据平台承载着数据集市或数据仓库。 数

17、据集市是一个特定于主题的数据存储。 数据仓库则是一个包含多个主题的企业级数据集合。 数据集市和数据仓库之间的界限是模糊的,但您不必担心这两者的区别。 在本系列文章中,我将使用数据集市这个术语。 (尽管本系列文章专门介绍 SQL Server 2008,但您只需对所提供的说明做出少量修改或不需修改,即可通过 SQL Server 2005 及其 BI 组件构建一个类似的 BI 解决方案。) SQL Serrver 22008 包包含以下三个个 BI 组组件:Inttegrattion SServicces (SSSIS)、AAnalyssis Seervicees (SSSAS) 和和 Repo

18、ortingg Servvices (SSRSS)。 这些组件分分别为数据平平台增加了数数据集成功能能、多维数据据库支持和数数据表示层。 图 1 说明明了在 BII 解决方案案中这些组件件之间的相互互关系。 图 1 BI 解决方案中中的 SQLL Servver 20008 组件件 在设计好数据集集市的物理结结构之后,您您可以利用 SSIS 将您从其他他数据源中提提取的数据填填充到数据集集市中。 SSIS 提供了用于于自动执行数数据清理、合合并来自多个个数据源的数数据以及将数数据转为适合合于分析的数数据结构等过过程所需的工工具。 您可以制定定计划以使用用 SQL Serveer 代理定定期执行

19、这些些过程。 在 Derrek Coomingoore 文章章的 第 31 页,Derrek Coomingoore 介绍绍了如何制定定 BI 解解决方案的提提取、转换和和加载 (EETL) 过过程。 将 SSAS 数据库添加加到 BI 解决方案中中可以支持更更复杂的、高高性能的交互互式查询。 您可以使用用 SSASS 将关系数数据复制到一一个被称为多多维数据集的的多维数据库库结构。 精心设计的的多维数据集集可以通过在在返回的查询询结果中添加加索引和摘要要表等效功能能(也称为聚聚合),获得得远远高于关关系数据库比比较查询的速速度,从而优优化特殊查询询的数据。 您也可以在在多维数据集集中嵌入复杂

20、杂的计算逻辑辑来简化查询询,而使用关关系数据源时时则可能需要要复制数百行行 Trannsact-SQL 代代码。 很多前端工工具(也称为为多维数据集集浏览器)可可让您查询多多维数据集而而无需编写任任何代码。 在下个月的的期刊中,SScot RReaginn 将向您介介绍如何开发发一个 BII 解决方案案的多维数据据集部分。 无论您将数据存存储在 SQQL Serrver 数数据集市还是是 SSASS 多维数据据集中,您都都可以将 SSSRS 添添加到解决方方案体系结构构中,以使用用户可以获得得数据。 SSRS 是一个报告告平台,它提提供了多种工工具,包括用用于开发报告告、通过集中中管理的基础础

21、结构来保护护和管理已发发布报告,以以及用于支持持用户访问报报告的工具。 您可以使用 SSRS Web 应用程序或 Microsoft Office SharePoint Server 2007 (MOSS) 查看报告,使用订阅功能通过电子邮件接收报告,或是在您自己的应用程序中调用 SSRS Web 服务来显示报告。 默认报告视图以 HTML 格式显示,但您也可以将报告导出为其他文件类型,例如 PDF 或 Excel。 在下个月,我将介绍更多有关在 BI 解决方案的数据表示层中使用 SSRS 的内容。 Microsooft BII 堆栈还包包括一些 OOfficee 技术,它它们扩展了您您的数据

22、表示示层选择。 Excell 20077 是一个常常见的用于支支持 BI 解决方案中中的数据分析析的选择。 您可以直接接从 Exccel 访问问 SQL Serveer 数据集集市或浏览 SSAS 多维数据集集(如图 22 所示),并并且可以比查查看 SSRRS 报告更更加随意地浏浏览数据。 图 2 使用 Excell 20077 浏览多维维数据集 除了使用 Exxcel 浏浏览关系和多多维数据之外外,您还可以以使用其数据据挖掘算法来来发现数据中中的信息隐藏藏模式,或检检测数据中的的异常(这意意味着您可以以在填充数据据集市之前修修复问题)。 要使用数据挖掘功能,一个很好的方法是从 Micros

23、oft 下载免费的 Excel 加载项,然后使用它来分析您从任何数据源中导入到 Excel 的数据,或查看在 SSAS 服务器上创建并存储的数据挖掘模型的输出。 Microsoft 还提供了一个 Visio 2007 加载项,用于共享批注的数据挖掘模型。 有关下载和使用这些加载项的更多信息,请参阅。 一种越来越广泛泛采用的数据据共享方式是是使用 MOOSS 中提提供的 Exxcel SServicces。 使用 Exxcel 22007,您您首先创建一一个工作簿并并包含一个数数据透视表,它它使用 SSSAS 多维维数据集作为为其数据源,然然后您将数据据连接和您的的工作簿发布布到 Exccel

24、Seervicees。 尽管您可以以发布包含其其他类型数据据源数据的工工作簿,但使使用 SSAAS、数据透透视表和 EExcel Serviices 的的一个优点是是,您可以在在纯 HTMML 界面中中使用与 EExcel 相似的多维维数据集浏览览功能。 另一个优点点是可以集中中化管理和访访问 Exccel 工作作簿。 有关 Exxcel SServicces 的更更多信息,请请参阅。 使用 Exceel Serrvicess 浏览多维维数据集的另另一个优点是是,您可以使使用 Exccel Weeb Acccess WWeb 部件件将透视表和和透视图嵌入入到 MOSSS 仪表板板页面中。 仪表

25、板是一一种特殊的 ShareePointt 内容类型型,您可以使使用各种 WWeb 部件件将来自多个个来源的数据据显示在一个个页面中。 您甚至可以以将筛选器添添加到仪表板板页面中,并并将其连接到到全部或部分分 Web 部件,从而而可以根据选选定的筛选器器动态更改页页面中的内容容。 图 3 显示示了一个示例例 MOSSS 仪表板。 MOSS 还包括另外一个 Web 部件,用于显示 MOSS 服务器中存储的 SSRS 报告(可选 SSRS 配置,也称为集成模式),或者您可以使用随 SSRS 提供的 Web 部件来显示报告服务器中存储的报告(默认配置,也称为本机模式)。 图 3 使用 MOSS 仪表

26、板页面面来显示工作作簿和报告 要想获得具有更更多功能的仪仪表板,您可可以使用 MMicrossoft OOfficee PerfformanncePoiint Seerver 2007 (PPS)。 您可以使用用 PPS 记分卡和仪仪表板,并将将它们部署到到 MOSSS 中。 记分卡是一一个报告,它它比较实际业业绩与预定义义的目标,并并使用彩色图图标显示结果果。 您可以使用用标准 MOOSS 仪表表板中的一个个特殊 Weeb 部件来来显示 PPPS 记分卡卡,或是将其其作为 PPPS 仪表板板的一部分来来显示。 在仪表板中中,您可以将将 PPS 报告添加到到仪表板区域域,以显示相相同数据的不不

27、同视图(如如图 4 所示示),或显示示来自不同数数据源的相关关数据。 图 4 使用 PPS 仪仪表板显示数数据 恰如您所看到的的,Micrrosoftt BI 堆堆栈提供了多多种用于开发发、管理和实实现 BI 解决方案的的选项,但它它并不会阻止止您使用其他他选项。 Microosoft BI 堆栈栈是一个彻底底可扩展的结结构,当您需需要支持特定定要求时,您您完全可以在在其中插入您您的自定义应应用程序或第第三方应用程程序。 解决方案开发的的方法 要想了解 Miicrosooft BII 堆栈,最最好的办法是是构建一个简简单的解决方方案。 在本系列的的配套文章中中,我们将会会向您介绍如如何使用 S

28、SSIS、SSSAS 和和 SSRSS 构建一个个解决方案。 当您阅读完本系列文章后,您将会大体了解每个组件是如何工作的。 但是,不要强迫在您构建的每个 BI 解决方案中都使用堆栈中的每个组件。 当您将 BI 解决方案组组合起来,请请计划好将大大量时间花在在数据的准备备工作上,例例如数据的重重构和清理。 在 BI 术语中,这些任务被称为提取、转换和加载 (ETL) 过程。 在开始开发 EETL 之前前,您必须仔仔细规划您的的 BI 解解决方案设计计。 根据我的经经验,如果您您具有特定的的业务问题要要解决,并且且按照人们与与信息交互的的方式来进行行设计,开发发 BI 解解决方案会比比较顺利。 通过采取以以用户为中心心的方法,您您可以倒推出出合适的业务务流程,从而而设计出可以以正确检索和和结构化数据据以支持您的的业务需要的的解决方案。 这个建议看似是一个浅显的方法,但我也看到过许多人试图围绕数据来开发解决方案,最后开发出无用的解决方案。 在完成初始的设设计后,您就就已准备好,可可以开始进行行开发。 如果您的 BI 解决决方案使用 SSIS、SSSAS 和和 SSRSS,您可以首首先使用 SSSIS 创创建并填充 BI 解决决方案的数据据结构。 数据就位后后,您可以继继续下一步工工作:构建多多维数据集。 在开发完成后,您

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论