数据仓库实验报告.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据仓库与数据挖掘上机实验报告 实验目的:学习 Analysis Services 的操作 实验内容: 浏览 SQL Server 2000 Analysis Services 随机教程;规划需求分析;仓库设计;建立分析数据库,设置数据源 ;建立多维数据库 ( Cube);设置多维数据库的数据存储方式及访问权限 实验分析: 下面进行实验,建立多维数据库(使用 Northwind 数据库),先用数据清洗转换,将 需要的表从源库转换到新数据库,为数据仓库提供需要的数据,要形成的维表有 Products,Category,Employees,Dates,Facts( 事 实 表 ) , 在 实 验 二 中 Products 和 Category 将组成雪花架构的维表。 实验过程:建立多维数据库 内容:建立多维数据库 (cube) ,要建立事实表 Facts 和维表 Products , Categories , Employees ,Dates ,设置多维数据库的数据存储方式 目的:学会建立事实表, 度量,时间维度, 雪花表,使用数据存储方式 步骤: 1) 设置数据源,建立 myNorthwind 数据库。 2) 建立 多维 数据集 的事实 表, 使用 Analysis Server 的 向 导。此 时显 示刚 才选 中的 myNorthwind 数据集,还有一个系统自带的 FoodMart 数据集。向导提示选择事实数据表, 在这里我们选好了 Facts 表作为事实表。 * 在下一步用了定义度量值的数据中选择 TotalPrice,UnitPrice,Quantity,Discount 作为度量, 度量值的选择与决策者关心的项目有关。在这里假设决策者关心的是价格对销量产生的影响,从这些数据中可以得出进一步的经营方针。 3)定义好事实表后,我们要建立 cube 的维度表 ①选择维度的创建方式, 维度表的结构有星型架构,雪花架构等等,在本实验中, 只用 到前两个架构, 因为本实验中根本没必要用到其他的结构。 而雪花架构的运用也只是用于学 习和研究, 在实际中, 如此简单的数据仓库结构也不需要雪花架构,能。  因为它会降低系统的性 ②在  Products  和  Categories  表上用雪花结构,  Employees  和  Dates  用星型架构, 使用 Dates 的 OrderDate 作为时间维度的日期列。 选择的时间级别为年, 季度,月,日, 点下一步再下一步,最给给出列的名字 Times。 建立 Employees 维度表时, 需要注意的是选择维度的级别, 注意下图,级别名称的列中, Country 应该是在 City 上面,分级关系中, 先分国家再分城市, 最后才到员工。 在建立雪花架构时, 将 Categories 和 Products 两表都选中, 并根据其中的关系创建和编辑联接。接着是选择维度的级别等等。 。。。 4)各维度表已经完成。最后在多维数据集编辑器中就可能看到大体的结构: 5)用 MOLAP方式保存数据,最后得到的视图是这样的: 实验总结: 实验一: DTS转换中对 Employees , Dates,Facts 表的转换存在一定的难度,但通过对 VB函数的学习,也不是很困难。 不过应该是注意的是: 1)要新建一个数据库 ( 此处,命名为 myNorthwind), 将原来数据库的内容转换格式后导 回来。 2)对 Facts 表的转换时,要充分考虑到各表与之的关系。

文档评论(0)

130****3819 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档