版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、衡水学院经济学与管理学系实验报告专业:班级:姓名:学号:课程名称数据仓库与数据挖掘实验项目实验二成绩实验小组小组成员实验日期实验地点实验目的:1.在Analysis Services项目中定义数据源、数据源视图、维度、 属性、属性关系、层次结构和多维数据集。2.查看多维数据集和维度数据。实验设备计算机实验软件:Microsoft SQLServer2012、Microsoft SQL Server 2012 Analysis Services、AdvertureWorksDW2012实验内容一、定义数据源视图新建项目(或打开已有的项目)与前几次实验相同,需要创建Analysis Service
2、s多维和数据挖掘项目。定义数据源与前面实验方法相同,使用AdventureWorksDW2012数据库作为数据源。定义数据源视图数据源提供与数据库的简单连接,但更多高级功能,如添加关系、创建计算和设 置逻辑键等还需要使用数据源视图来完成。为了对多维数据集进行这些操作,这 步定义数据源视图。在解决方案资源管理器中,鼠标右键单击“数据源视图”, 在弹出米单中选择 新建数据源视图,选择AdventureWorksDW2012作为数据 源,并且在“选择表和视图”页的“可用对象”列表中,选择 Dimcustomer, Dimdate , DimGeography, Dimproduct, FactInt
3、ernetSal es这5个表(如图1),然后将它们添加到“包含的对象”列表中。单击“下一 步”、“完成”,生成 Adventure Works DW2012OLAP 数据源视图。让用户界面更友好通过更改数据源视图中对象的Friendly Name属性的值,用户界面会更加友好, 在数据源视图设计器“关系图”窗格中,鼠标右键单击Fact Internet Sales 表,在弹出的快捷菜单中选择“属性”命令然后将弹出的对话框中的Friendly Name 属性改为“网络销售”。同理,把 Dimcustomer, DimGeography, Dimproduct, DimDate,的 Friendl
4、yName 属性 分别改为“客户”,“地区”,“产品”,“时间”。按照以上的步骤,设置好 维度表和事实表之间的关系后,数据源视图将会如图2所示。1 hrwi.-iqn琳ILb 果1d:-ri3 庭livZ-hlgiT-tm .iry * 尊h-wiv 4) A1 PsfllUilka HJPKlCdlCH- IM ftFwwrwirVit 5 亮j PmLF1HB4- HIM W1 PHifrdibnE上卜 man 岛JriKltidJ-H-FiU+i b- 整IJlMlJibuA-4-lut;ZtX-MwIE.LT i J fajA hlhilfalbj.ii J Fu-TbhrMrlEd.
5、iE-#.FftF*R二、定义和部署多维数据集1.定义维度可以使用多维数据集向导,通过单个步骤定义一个多维数据集及其维度。也可以 先定义一个或多个维度,然后使用多维数据集向导定义一个使用这些维度的多维 数据集。如果要设计一个复杂的解决方案,通常是先定义维度。(定义【时间维度】)在“解决方案资源管理器”中,用鼠标右键单击“维度” 文件夹,然后单击【新建维度】,将显示维度向导。u津号|点 Sip nilt qrtQNH罟I H询” tiis t -v?F! I* Kl-riiH ftl nHKUjzJLimAfl w也士里心UiWtiiIEWJ 十#NH f-NLI-IKMilK RHTr!rmn
6、WtLV|i、上一*磨|下一iji 点击【下一步】,在随后的“指定源信息”页上,选择 Adventure Works DW 2012OLAP 数据源视图;在“主表”列表中,选择“日 期”表,勾选属性,并修改属性类型-财5T= #也-五* rn-lXUfa,=B*tH Ml, laiB UfluruQ 土 ImK BaQ rUaUdi Ew 日 r UgJ I I BUM Un rriuk Swhs-mT-| MtfJ J2生成多维数据集这一步在上面创建的数据源视图的基础上生成多维数据集,方法如下:在“解决方案资源管理器”中用鼠标右键单击“多维数据集”文件夹对象, 在弹出的快捷菜单中选择【新建多
7、维数据集】命令。在弹出的“多维数据集向导”欢迎界面中单击【下一步】按钮进入“选择创 建方法”窗口,选择“使用现有表”,继续点击【下一步】,按图5选择度量值 组的表单击【下一步】按钮,在选择【现有维度】页上,选择已有的维度一时间维度, 然后单击【下一步】,在【选择新维度】页上,选择要创建的新维度。为此,请 确认已选中“客户”、和“产品”复选框,再单击【下一步】完成。完成向导后,可以查看建立的多维数据集结构,如图7所示,为多维数据集 的数据源视图,与前面的数据源视图相比较,这里的视图表达的是多维数据集的 表间关系,而且用黄色标记了事实表,蓝色标记了维度表。3.向维度添加属性前面已经定义了维度,维度
8、中的属性可以通过下面方法添加。向“客户”维度中添加属性在解决方案资源管理器的“维度”节点中双击“客户”维度,此时就打开了 “客户”维度的维度设 计器。如图8。在“数据源视图”窗格中,将Customer表的以下各列拖到“属性”窗格中:BirthDate, MaritalStatus,Gender,EmailAddress,YearlyIncome,Totalchildren, NumberChildrenAtHome, EnglishEducation, EnglishOccupation, HouseOwnerFlag, NumberCarsOwned, Phone, DateFirstPur
9、chase, CommuteDistance。将“数据源视图”窗格内Geography表中的以下各列拖到“属性”窗格中:City,StateProvinceName, EnglishCountryRegionName, PostalCode。向产品”维度中添加属性将“数据源视图”窗格内Product表中的以下各列拖到“属性”窗格中:StandardCost, Color, SafetyStockLevel, ReorderPoint, ListPrice, Size, SizeRange, Weight, DaysToManufacture, ProductLine, DealerPrice,
10、 Class, Style, ModelName, StartDate,4、部署多维数据集这一步将把创建好的多维数据集部署到Analysis Services数据库中,如图所示,在多维数据 集上单击鼠标右键,在弹出的快捷菜单中选择【进程】命令,在是否生成和部署项目”的对 话框中选择是”选项。待部署结束,系统将会弹出处理多维数据集”对话框,单击【运行】 按钮,程序将会对多维数据集进行处理,处理完毕后,在处理进度”对话框中单击【关闭】 按钮结束处理过程。如果以上操作都顺利进行,则此多维数据集已经顺利地部署到了 Analysis Services 数据库。ServkZH J*tlU 细 顷 1的忡(
11、c)切换到EXCEL,用透视表浏览数据对于多维数据集,“浏览器”选项卡提供了两种用于浏览数据的方法。你可以使用内置MDX查询设计器生成从多维数据库返回平展行集的查询,或者可以使用Excel快捷方式。当从SQL Server Data Tools内启动Excel时,Excel将打开,并且在工作表中已有数据透视表以及 与模型工作区数据库的预定义连接。Excel通常会提供更好的浏览体验,因为可以交互方式浏览多维数据集数据,并且使用水平 轴和垂直轴来分析数据中的关系。操作如图 H J1切片切片是0LAP进行基本多维分析操作的一种方式。切片之后,呈现出来的数据为多维数据集 中数据的一个子集。具体来讲,切
12、片就是在某个或者某些维上选择一个属性成员,在某两个 维上取一定区间的属性成负或者全部属性成员。将维度“客户”中的English Country Region Name拖拽至“行标签”。将维度“产品”中的Product Line拖拽至“列标签”,将维度“ Order Date”中的“OrderDate. Calendar Year”拖拽至“报表筛选”,并且指定一个时间,如2012年。最 后将Measures. Sales Amount拖拽至“数值”。如果不小心误拖,反向拖回即可撤销操作。呈现结果如图2切块切块是在立方体的三个维上取一定区间的属性成员或者全部属性成员。切块可以看成是由多 个切片重叠
13、形成。例如,依然使用上例,在时间维度上的取值如果设定为一个区间而非单一 的属性成员时,如2012年一2014年,所得结果就是一个数据切块。如图3钻取钻取包括上钻和下钻两种操作。从高级数据到明细级数据视图称为下钻,从明细级数据视图 到高级数据视图称为上钻。数据库的设计以及数据库的粒度级别将决定上钻或者下钻的能 力。比如,在时间维上,“年”表示聚集的最高级别,“日”表示聚集的最低级别,用户可 能从一个较高的聚集级别来分析数据,然后下钻到较低级别以从多个角度分析。在浏览器中,将“年,,“半年,,“季度,,“月”,“日,所代表的字段拖动到“将行字段拖至此处”, 任意选择字段放在作为列字段和筛选字段。单
14、击加减号,用户可以很方便地实现向上或者向 下钻取。4旋转旋转即是改变一个报告或者页面显示的维方向。通过旋转可以得到不同视角的数据。如交换 数据立方体的横轴和纵轴,也就是说,在浏览器中,在列字段,行字段,筛选字段中进行交 换,请自己动手试试,观察数据呈现的方式的变化。练习:通过把字段按照层次结构依次展开,你可以从不同角度和深度观察数据。现在,请找 到产品型号(model name)为mountain-200的产品在2011年的订货状况(order date), 该产品是每个季度都有销售吗?三修改度量值、属性和层次结构在前面的步骤,我们已经在项目中建立好了一个简单的Cube。在实际情况中,往往Cu
15、be的 建立不是一次性的,而是会随着用户的需求发生各种改变,现在我们就来对Cube进行相关 的更改。1修改度量值的显示格式切到多维数据集设计器的“多维数据结构”选项卡,在“度量值”窗格中展开“网络销售 /internet sales”度量值组,用鼠标右键单击“Order Quantity”选项,在弹出的快捷菜单中选 择【属性】命令。弹出度量值的属性窗口,在FormatString列表中,键入“#,#”,如图所 示,类比以上步骤,请把 Unit Price, Total Product Cost,Sales Amount, Tax Amt的 FormatString 选择为 Currency。类
16、比以上步骤,再请把 Unit Price Discount Pct 的 FormatString 改为 Percent。Pre*# MwyjreTrueAgrtsgAr-FdfKcl on GK占T?印 wpityfDkfifrr MeMuretxpresticn WiUbleFoffnitSiririgIDNSWCurrency 山 k Prk Unit Pjicit 阀靖的眼Ugriw (Dcubks以上完成对了度量值所显示的数据类型的更改,如果用户有需求还可以修改度量值的属性的 Name值为中文,使得显示出来的界面更加友好。例如,我们现在把Unit Price Discount Pct
17、改为“单价折扣百分比”,把Discount Amount改为“折扣”。点击重新部署项目,这样,所作的更改才会应用在SSAS的实例中。部署成功后,在SSAS的 浏览器中,观察数据显示格式是否出现了变化。练习:(数据组织随意,能看到变化即可)2修改维度(客户维度)通过以下方法修改客户维度:更改属性和层次结构名称、更改用户层次结构属性、基于数据 源视图中的新命名计算定义维度属性、删除不必要的属性以及将属性划分为逻辑用户层次结 构。(a)重命名属性切换到“客户”维度的维度设计器中,然后切换到“维度结构”选项卡,在“属性” 窗口中,找到要换名的属性,右键【重命名】,可以更改维度的度量值属性名为中文。(b
18、)创建用户层次结构在维度设计器的“维度结构”选项卡中,同时,在“层次结构和级别”窗格中,进行如图 16所示的更改。(修改方法:将相应属性从“属性”窗格中拖到“层次结构和级别”窗格wo-StiFTS.ukCASEWV-ltiHIS- NULL 1HE.N- 111 Ftwtr*H心; Wfl(d)将命名计算用于成员名称。使命名计算的用户友好性可以在客户端体现出来。切换到“客户”维度的维度设计器,然后 切换到“维度结构”选项卡的“属性”窗格的“客户键”属性。现在需要把“客户”字样在 浏览的时候以全名显示,因此右键点击“客户键”,重命名为“全名”,接下来需要把此处 的“全名”和刚才创建的命名计算绑定
19、到一起。方法如下:右键点击“全名”,在属性窗格 中,展开NameColumn项,选择“新建”在弹出窗口中将DimCustomer.全名绑定到linersMl匚时g酒 MlyCMi彻toJR-dluj P ra per七专IKtyC aliiimnflJE.CLMtcimerKry (Ini:旧口HU.fullriHmnVakieCcAjrrwi* T必iktX i tiutcHiET in.匚 hyO匚Tr litNam+通过以上操作,“客户”的名称是客户的全名,因此数据的呈现方式更加友好。部署这些更 改并处理这些维度和多维数据集后,将可以看到这些更改。展开维度浏览器,查看更改结果。(e)对维度定义显示文件夹为了对维度进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度房地产项目投资合作合同
- 成本分摊协议 2篇
- 2024年度广告发布合同:全国范围内户外广告发布
- 二零二四年度城市供水系统不锈钢水箱采购与安装合同
- 二零二四年度商标许可合同标的及许可条件
- 2024年度二手房买卖合同中的绿化景观配套协议
- 团课教练合同(2篇)
- 二零二四年度信息技术咨询与服务合同标的详细介绍
- 合伙协议合同(2篇)
- 工薪贷款补充协议样本
- 医院人力资源管理测试题
- 电解槽维护检修安全规程
- 二年级上册数学教案-1.2 加减混合运算(珠心算)苏教版
- 搪瓷工艺的参数
- 街道出租屋综合管理(房屋租赁管理)站岗位职责
- 2023年社会养老保险调研报告3篇
- 生物技术与医疗
- 世界文明史智慧树知到答案章节测试2023年杭州师范大学
- 南方少数民族传统合唱精讲智慧树知到答案章节测试2023年四川音乐学院
- 中国建设银行求职备考面试技巧
- 自动化制造系统 第3版 教学课件第一章 自动化制造系统概论
评论
0/150
提交评论