- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQLServer的分析服务
第19章 分析服务 分析服务(Analysis Services)是用来对数据仓库中的大量数据进行装载、转换、分析的工具,它是联机分析处理(OLAP)分析和数据挖掘的基础。本章将通过一个简单示例来介绍分析服务的用法,并且简单介绍分析服务的相关知识。 19.1 Analysis Service简介 SQL Server Analysis Service的主要功能是设计、创建和管理来自数据仓库的多维数据集和数据挖掘模型的功能,同时还提供对联机分析处理和数据挖掘客户端的访问。分析服务主要用到了数据仓库、联机分析处理、数据挖掘这三项技术。 19.1.1 数据仓库 数据仓库的特点可以从数据仓库的定义来理解。目前数据仓库的定义是不统一的,但数据仓库都具有面向主题、集成、稳定和随时间变化这4个最重要的特征。 19.1.2 数据仓库的结构 因为数据仓库通常用来支持决策制定和分析,所以它拥有以下独特的结构特点。 1.条理清晰并且一致的数据 2.面向主题的数据 3.历史数据 4.只读数据 19.1.3 联机分析处理 联机分析处理(OLAP)是针对特定问题的联机数据访问与分析,它通过多维的方式对数据进行分析、查询和报表。多维数据是OLAP分析的基础,如由地区、时间、产品、销售额等维度组合成的多维数据,联机分析处理可以采取切片、切块、钻取、旋转等各种分析动作,从不同角度、不同侧面地观察数据库中的数据,从而深入理解包含在数据中的信息。 19.1.4 数据挖掘 传统的查询技术和对数据仓库的查询能够帮助用户从数据中找到有用的信息,而这些数据是以已经知道的关系为基础的,如可以使用查询来找到某个商场可在一段时间内购买特定商品的顾客的数量。这样的结果是已经在数据库中的,只是用查询找出结果而已。 19.2 使用分析服务项目 在使用分析服务时有几个必要的操作步骤。由于SQL Server 2008中为分析服务提供了功能非常强大的向导,分析服务的创建与使用是非常容易的。下面通过示例讲解分析服务的用法。 19.2.1 创建分析服务项目 分析服务是一个很复杂的应用,这里为了让读者了解其基本应用流程,下面以学生信息库为例,讲解在Business Intelligence Development Studio创建分析服务的操作步骤。 (1)选择【开始】|【所有程序】|【Microsoft SQL Server 2008】|【Business Intelligence Development Studio】命令,启动商业智能开发环境。在菜单栏中选择【文件】|【新建】|【项目】命令,弹出【新建项目】对话框。在【项目类型】列表中选择【商业智能项目】,在【模板】列表中选择【Analysis Services项目】,在【名称】文本框中输入【student】,单击【确定】按钮,创建项目。 (2)创建完成后程序将进入主界面,在【解决方案资源管理器】面板中显示生成的项目结构。这些结构就是下一步要逐一完成的操作。 19.2.2 定义数据源 进行分析服务项目的第一步,是要定义一个数据源给分析项目提供数据。定义数据源的操作步骤如下。 19.2.3 定义数据源视图 数据源提供与数据库的简单连接,但更多高级功能,如缓存元数据、添加关系、创建计算和设置逻辑键等还需要使用数据源视图来完成。为了对多维数据集进行这些高级操作,下面讲解定义数据源视图的操作步骤。 19.2.4 定义多维数据集 这一步在上面创建的数据源视图的基础上生成多维数据集,操作步骤如下。 19.2.5 部署Analysis Service项目 多维数据定义完成之后,必须将项目部署到实例上才能进行多维数据的查询与分析。下面将讲解部署Analysis Service的操作步骤。 (1)在Business Intelligence Development Studio开发环境的菜单栏中选择【项目】|【student属性】命令,弹出【student属性页】对话框,将其中的默认值改为适合部署的值,然后单击【确定】按钮。 (2)在菜单栏中选择【生成】|【部署项目】命令,弹出【部署进度】面板,此时项目的部署工作就完成了。 19.2.6 查看多维数据集 以上工作完成后,就可以进行多维数据集的查看工作了。下面将讲解在Business Intelligence Development Studio开发环境中查看多维数据集的操作步骤。 19.8 小结 分析服务是SQL Server 2008中一个非常重要的高级应用,对于数据仓库的大批量数据进行多维度查看与分析,可以解决很多预测和总结的需要。由于这个功能非常强大和复杂,本章只是用一个简单示例进行了讲解,感兴趣的读者可自行查阅相关资料。
文档评论(0)