联机分析处理技术实验报告_第1页
联机分析处理技术实验报告_第2页
联机分析处理技术实验报告_第3页
联机分析处理技术实验报告_第4页
联机分析处理技术实验报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、本科生实验报告( 一 )姓名:学院:专业:计算机科学与技术 班级:实验课程名称: 数据仓库与数据挖掘实验日期: 2015 年 4 月2 日开课时间:2014-2015 学年 第二 学期甘肃政法学院实验管理中心印制实验题目联机分析处理技术小组合作无姓名班级学 号一、实验目的1.学习并掌握analysis services的操作,加深理解数据仓库中涉及的一些概念,如多维数据集,事实表,维表,星型模型,雪花模型,联机分析处理等。二实验环境一台装有microsoft sql server的计算机三、实验内容与步骤在实验之前,先通读自学sql server自带的analysis manager概念与教程

2、。按照自学教程的步骤,完成对foodmart数据源的联机分析。建立、编辑多维数据集,进行olap操作,看懂olap的分析数据。四、实验过程与分析1、 启动联机分析管理器:开始-程序microsoft sql serveranalysis manager。2、 按照 analysis service的自学教程完成对foodmart数据源的联机分析。3、 在开始-设置-控制面板-管理工具-数据源(odbc),数据源管理器中设置和源数据的连接,“数据源名”为你的班级+学号+姓名,如t3730101张雨。(1)打开管理工具中的数据源:(2)选择系统dns(3)建立名为“.”的数据源(4)添加,选择“m

3、icrosoft access 驱动程序 (*.mdb)”,然后单击“完成”按钮(5)选择数据库(6)在“odbc microsoft access 安装”对话框中单击“确定”按钮。 在“odbc 数据源管理器”对话框中单击“确定”按钮。4、在开始-设置-控制面板-管理工具-服务-mssqlserverolapservice, 启动该项服务。在analysis manager中,单击服务器名称,即可建立与 analysis servers 的连接;否则,在analysis servers 上单击右键,注册服务器,在服务器名称中输入本地计算机的名字,如pc56。本地计算机的名字可右击:我的电脑,

4、选择属性,网络标志,里面有本地计算机的名字。建立新的数据库,数据库名与数据源名相同,如t3730101张雨。在你所建立的数据库中,单击“新数据源”,和早期在 odbc 数据源管理器中建立的数据源连接。(1)启动mssqlserverolapservice服务(2)注册服务器(3)建立名为“”的新数据库(4)建立数据源5、假设你是 foodmart corporation 的数据库管理员。foodmart 是一家大型的连锁店,在美国、墨西哥和加拿大有销售业务。市场部想要按产品和顾客分析 1998 年进行的所有销售业务数据。要求建立sales多维数据集,多维数据集是由维度和事实定义的。其维度有“t

5、ime”维度、“product”维度、“customer”维度、“store”维度和“promotion” 维度,事实表为sales_fact_1998,事实表中的度量为:store_sales、store_cost、unit_sales。理解每个维度的级别。(1) “time”维度(2)product维度(3)“customer”维度(4)“store”维度(5)“promotion” 维度6、可以使用多维数据集编辑器对现有多维数据集进行更改。在使用或浏览多维数据集中的数据之前,要求设计多维数据集中的数据和聚合的存储选项。即设计好 sales 多维数据集的结构之后,需要选择要使用的存储模式并

6、指定要存储的预先计算好的值的数量。完成此项操作之后,需要用数据填充多维数据集。这里选择 molap 作为存储模式,创建 sales 多维数据集的聚合设计,然后处理该多维数据集。处理 sales 多维数据集时将从 odbc 源中装载数据并按照聚合设计中的定义计算汇总值。7、使用多维数据集浏览器,可以用不同的方式查看数据:可以筛选出可见的维度数据量,可以深化以看到数据的细节,还可以浅化以看到较为概括的数据。这里可以使用多维数据集浏览器对 sales 数据进行切片和切块操作。要求理解olap操作下数据的含义,从而可以分析数据。8、人力资源部想按商店来分析雇员的工资。本节将建立一个 hr(人力资源)多

7、维数据集,以进行雇员工资分析。将把 employee(雇员)维度创建为父子维度。然后使用该维度以及常规维度来生成 hr 多维数据集。其中,事实数据表为salary(工资), 维度为employee(雇员)、store(商店)、time(时间)。了解如何建立父子维度。9、建立计算成员和成员属性。在sales 多维数据集中建立“average price” 计算成员,思考建立该计算成员的目的。市场部希望将 sales 多维数据集分析功能扩展到根据客户的下列特征分析客户销售数据:性别、婚姻状况、教育程度、年收入、在家子女数和会员卡。需要向 customer 维度添加以下六个成员属性:gender(性

8、别)、marital status(婚姻状况)、education(教育程度)、yearly income(年收入)、num children at home(在家子女数)和 member card(会员卡)。这些成员属性将限制 customer 维度中的每个成员。理解什么是计算成员和成员属性,为什么要建立?10、已经为客户维度添加了六个成员属性,可以创建一个带有 yearly income(年收入)成员属性的虚拟维度,然后将这个新创建的维度添加到 sales 多维数据集中。使用虚拟维度,可以基于多维数据集中的维度成员的成员属性对多维数据集数据进行分析。 其优点是不占用磁盘空间或处理时间。(1)为客户维度添加属性 (2)创建yearly income虚拟维度11、理解多维数据集角色和数据库角色的联系和区别、建立角色的目的。(1)在sales中创建marketing角色(2)在hr中创建hr角色五、实验总结1.实验过程中,我们可以对于一些特定的数据,通过事实数据表的选取和纬度的建立构建多维数据集,从而建立总体分析模型,然后从多个角度对数据进行分析。多维联机分析

温馨提示

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

评论

0/150

提交评论