欢迎来到天天文库
浏览记录
ID:50026829
大小:223.00 KB
页数:32页
时间:2020-03-07
《SQL Server 2005数据库技术与应用 教学课件 作者 郭江峰 1_ 第18章 SQL Server分析服务.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第18章SQLServer分析服务分析服务概述18.1分析服务解决方案18.2分析服务数据库18.3数据挖掘18.5在线分析处理18.4在MicrosoftSQLServer2005AnalysisServices(SSAS)中,可以方便地创建复杂的联机分析处理(OLAP)和数据挖掘解决方案。AnalysisServices工具提供了设计、创建和管理来自数据仓库的多维数据集和数据挖掘模型的功能,还提供对OLAP数据和挖掘数据的客户端访问。18.1分析服务概述1.AnalysisServices概念(SSAS)Analysis
2、Services通过允许开发人员在一个或多个物理数据源中定义一个称为统一维度模型(UDM)的数据模型,从而很好地组合了传统的基于OLAP分析和基于关系报表的各个最佳方面。基于OLAP、报表以及自定义商业智能应用程序的所有最终用户查询都将通过UDM(可提供一个此关系数据的业务视图)访问基础数据源中的数据。2.AnalysisServices体系结构MicrosoftSQLServer2005AnalysisServices(SSAS)使用服务器组件和客户端组件为商业智能应用程序提供联机分析处理(OLAP)和数据挖掘功能。3.统
3、一维度模型(UDM)统一维度模型(UDM)的作用是在用户和数据源之间搭建一座桥梁,如图18-2所示。UDM通过一个或多个物理数据源构造而成,最终用户可以使用多种客户端工具之一(如图18-2统一维度模型MicrosoftExcel)来对UDM发出查询。图18-2统一维度模型18.2分析服务解决方案18.2.1解决方案的组成MicrosoftSQLServerManagementStudio提供了两个用于管理数据库项目(如脚本、查询、数据连接和文件)的容器:解决方案和项目。这些容器所包含的对象称为项。“项目”是一组文件和相关的元
4、数据(如连接信息),项目中的文件取决于该项目用于哪个MicrosoftSQLServer组件。“解决方案”包含一个或多个项目,以及定义整个解决方案所需的文件和元数据。18.2.2创建解决方案1.创建空白解决方案创建空白解决方案的步骤如下。(1)单击“开始”→“程序”→“MicrosoftSQLServer2005”→“SQLServerBusinessIntelligenceDevelopmentStudio”,打开MicrosoftVisualStudio2005开发环境。(2)选择“文件”→“新建”→“项目…”,弹出“新
5、建项目”对话框,在“项目类型”中选择“VisualStudio解决方案”,在“模板”中选择“空白解决方案”。(3)指定解决方案的名称、要保存的位置。(4)单击“确定”按钮,就创建了一个空白解决方案。2.创建AnalysisServices项目创建AnalysisServices项目的步骤如下。(1)单击“开始”→“程序”→“MicrosoftSQLServer2005”→“SQLServerBusinessIntelligenceDevelopmentStudio”,打开MicrosoftVisualStudio2005开发
6、环境。(2)选择“文件”→“新建”→“项目…”,弹出“新建项目”对话框,在“项目类型”中选择“BusinessIntelligenceProjects”,在“模板”中选择“AnalysisServicesProject”。(3)指定项目名称、要保存项目的位置。(4)单击“确定”按钮,就成功创建了AnalysisServices项目。18.3分析服务数据库MicrosoftSQLServer2005AnalysisServices(SSAS)数据库用作客户端应用程序的访问和安全点,也用作AnalysisServices对象(包
7、括数据源、数据源视图、多维数据集、维度、挖掘结构、角色和程序集)的容器。AnalysisServices支持单个AnalysisServices实例上有许多数据库,并且每个数据库都可根据建立商业操作和处理模型的需要包含任意多个多维数据集和维度。单个AnalysisServices数据库可合并来自任意数量的数据源(关系数据源或非关系数据源)的数据。AnalysisServices数据库可用作传统的OLAP解决方案,以聚合和分析商业智能数据;它还可用作将分散的异类数据源集中到连续结构中的统一维度模型(UDM)解决方案,从而使得用
8、户能够访问和分析实时数据或历史数据。18.3.1创建分析服务数据库18.3.2修改分析服务数据库18.3.3删除分析服务数据库18.4在线分析处理18.4.1在线分析处理概述在线分析处理(OLAP)又称为联机分析处理,允许以一种称为多维数据集的多维结构访问来自商业数据源(如数据仓库)的经过
此文档下载收益归作者所有