基于SQL server2005的商业智能技术-dnd顾文勇.docVIP

基于SQL server2005的商业智能技术-dnd顾文勇.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SQL server2005的商业智能技术 管理科学工程07级 顾文勇 2007233004 摘要:本文介绍了基于SQL server2005数据库的商业智能技术,相关的研究团队、文献资料、书刊、会议和产品等。 关键字:商业智能,数据仓库,数据挖掘 一、有关概念 商业智能(Business Intelligence)简称BI,是一种为企业或机构提供大规模数据联机处理、数据挖掘、数据分析,以及报表展现等服务,以实现对特定的商业分析目标或企业整体绩效提供定量化决策支持的解决方案的综合。它的实现依赖于一系列数据处理分析工具:ETL、数据仓库、OLAP、数据挖掘、数据分析与展现工具。 BI的应用可以大致分为几个层面:数据仓库、数据挖掘、前端展现、理性决策。目前,很多企业仅仅是1至2个层面的产品,只有少数企业才能提供达到理性决策的层面。 数据仓库(Data Warehouse)是在以数据存储为目的的联机分析处理系统(OLTP)的基础上,发展起来的新型数据处理系统。“数据仓库之父”William H.Inmon先生在其《建立数据仓库》一书中定义了数据仓库的概念:数据仓库是在企业管理和决策中面向主题的、集成的、与时问相关的、不可修改的数据集合。与其他数据库应用不同的是,数据仓库更像一种过程,对分布在企业内部各处的业务数据的整合、加工和分析的过程,而不是一种可以购买的产品。 数据挖掘(Data Mining)是一种决策支持过程,它主要基于AI、机器学习、统计学等技术,高度自动化地分析企业原有的数据,做出归纳性的推理,从中挖掘出潜在的模式,预测客户的行为,帮助企业的决策者调整市场策略,减少风险,做出正确的决策,因此它是BI的高级应用阶段。广义上说,任何从数据库中挖掘信息的过程都叫做数据挖掘。从这点来看,数据挖掘就是BI。 二、SQL Server发展现状 经过十多年发展,商业智能技术开始走向成熟。目前数据挖掘和数据分析有着越来越广泛的应用。世界上比较有影响的商业智能系统有:SAS公司的Enterprise Miner, IBM公司的Intelligent Miner,Oracel公司的Oracel Data Miner,微软公司的SQL Server Data Mining等等。比起之前的版本,SQL Server 2005在企业级性能上有显著增强。目前能支持9. 3万个并发用户的系统就部署在SQL Server 2005数据库上,改变了过去SQL Server只能用于中小企业的局限性。同时它提供集成的数据管理和分析平台,能运行更复杂的商业智能应用。SQL Server2005不仅是一个成熟的数据库管理系统(DBMS),更是一个高度集成、功能强大的商业智能平台。它的数据挖掘功能具有优于传统数据挖掘系统的许多优势,与所有SQL Server产品实现了集成,包括SQL Server、集成服务SQLServer Integration Services ( SSIS)和分析服务AnalysisServiceso 。SSIS可用于数据预处理阶段,完成数据的转换、清洗加载过程,分析服务用于完成模式发现功能,两部分被有机的统一在SQL Server 2005的商业智能系统平台中。 三、SQL Server 2005数据挖掘技术的特点 (1)易于使用。通过SQL Server 2005 , Microsoft努力将数据挖掘从高深的实验室中搬出来,让负责设置和运行数据模型的开发人员和数据库管理员(DBA)、任何分析人员、决策者或可以使用模型输出的其他用户也可以使用数据挖掘,而不需要具有任何专门知识。 (2)简单而丰富的API。SQL Server 2005中的数据挖掘功能具有强大而又简单的API,这使得创建智能应用程序非常简单。利用API,无需了解每个模型的内部细节及其工作原理,就可从客户端应用程序调用预测模型。这使得开发人员可以根据分析的数据调用引擎并选择能提供最佳结果的模型。 四、SQL Server 2005数据挖掘功能 SSIS结构及功能。 数据预处理是数据挖掘之前的一项准备工作,需要花费较多的时间和精力。SQL Server 2005中的集成服务器提供了数据抽取、转换、下载功能,大大简化了数据预处理记得阶段的任务。SSIS基于工作流环境,提供了控制流(Control Flow)和数据流(Data Flow)两中工作流。一个SSIS项目中最基本的部署和执行单位被称为“包”,“包”就是装载SSIS工作流的容器。一个SSIS项目可以包含多个包,其中一个包只能包含一个控制流,但可以含有一个或多个数据流。 控制流也叫任务流,每个节点就是一个任务,这些任务按照事先定义的顺序执行,可以根据执行结果的不同

文档评论(0)

tcpe + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档