1、建立多维数据集数据仓库实验报告讲解大连海事大学实验报告课程名称: 数据仓库与挖掘 院 (系): 交通运输管理学院 专 业: 信息管理与信息系统 班 级: 2班 学 号: 222010XXX 姓 名: Michael 任课教师: 胡松X 实验日期 2013 年 04 月16日 一、题目:建立多维数据集二、实验内容:根据Analysis教程给定的样本数据库FoodMart建立多维数据集三、实验步骤: 1)在SQL Server中打开Analysis Manager。2)在控制台根目录中注册本机器命名的服务器,名为120-523)在新注册的120-52服务器下新建一个名为newmd的数据库。4)在多
2、维数据集目录下建立多维数据集。5)运行向导6)点击下一步选择新数据源。 7)选择数据源名称为FoodMart 2000的数据源。8)从事实数据源中选择名为sales_fact_1997的事实数据表。9)选择store_cost数字列10)新建维度,运行向导。11)选择星型架构。12)选择名为product的维度表。13)维度级别选择BrandName、ProductName维度级别。14)点击下一步,最后维度名称命名为product。完成。15)同样的方法建立customer维度和time维度。下图分别是customer和time维度选择的维度级别。16)多维数据集名称取名为:销售97。17)
3、进入多维数据集编辑器界面,点击保存。18)多维数据集编辑器界面,点击工具,进入存储设计向导,然后一直点击下一步,直至处理完成。4、实验结果 1)右击销售97,选择浏览数据。 5、实验总结 通过这次建立多维数据集的实验,掌握了在SQL Sever2000中建立多维数据集的技术,尤其对维的概念由抽象的认识变得更加具体了,明白了为何说维是人们观察数据的特定角度;同时,也对维的层次的重要性有了理解。 自己在实验的开始,在建立time维时,维的层次划分的就有问题。在time维中,一开始划分的层次为time-id和day,后来在听了老师的讲解之后,才明白了维的层次的划分是应该有限制的,它们得在同一角度下,后来将time维的层次划分改为了year和month,这时候,才正确实现了钻取,聚合等操作。 感谢老师的指导与耐心的讲解,让我在实验中,通过具体的操作对书本中钻取、聚合、旋转、维、维的层次这些抽象概念有了形象的认识,让我对数据挖掘技术有了初步的了解,激发了学习的兴趣,希望今后能学习掌握更多的数据挖掘技术!