实验三 在Analysis Manager上创建多维数据集

  • 格式:doc
  • 大小:492.00 KB
  • 文档页数:12

实验三 创建多维数据集

一、实验目的

1、熟悉和了解使用 Analysis Manager等软件工具。

2、熟悉联机分析处理服务的原理和功能。

3、学会为数据仓库Northwind_OLAP设计适用的多维数据集。

二、实验环境和工具

1、Winders XP或者Winders 2000 Server;

2、SQL Server2000;

3、Analysis Services,如果使用Winders XP系统。Analysis Services需要安装Analysis Services sp4的补丁。

三、实验内容和步骤

1、安装好SQL Server 2000之后,再安装Analysis Services。

2、安装完成后,新建一个可以存储多维数据集的数据库Northwind_OLAP,并为其指定数据源:Northwind_DW。

3、右击Northwind_OLAP 图标选择[新建多维数据集][向导],在[数据源和表]中单击Sales表,出现下面对话框:

在左侧双击窗口的Total,Quantity,UnitPrice,Discount字段,参考下图:

4、建好事实数据,再创建维度,顾客维度与Sales事实表呈星型架构的关系,在维度的级别中双击Country ,Region,City 以及CustomerName字段,如下图:

下一步后:

接受默认值,下一步:

最后出现:

在维度名称中输入Customer。点完成。

5、参考以上步骤,为供货商和员工创建维度,为供货商选择的字段是SupplierName,员工字段为Name。完成后如下图:

6、创建产品维度,它与Sales事实表呈雪花架构的关系,在左侧双击Product以及Category表,单击[下一步],参考下图:

双击左侧CategoryName,ProductName字段,他们会转移到右侧,如下图: 接受默认值,单击下一步,出现如下窗口:

7、创建时间维度,它与事实表Sales呈星型架构的关系,点击[下一步]:

下一步:

在选择时间级别的下拉表中选取[年,季度,月]选项,下一步:高级选项

接受默认值,下一步:

在以上创建过程中,都解除选取[与其他多维数据共享此维度]复选框。

8、已经为Northwind_OLAP数据库创建了所有的维度,如下图:

单击[下一步],会出现;

在多维数据集名称中输入CUBE5,单击完成。出现如下窗口:

保存后,退出。

9、右击CUBE5图标在快捷菜单中选取[处理]选项。会出现如下对话框:

单击确定:

10、用分析管理器所提供的简易浏览器来查看CUBE5中的数据。单击CUBE5图标在快捷菜单中选取[浏览数据],如下图:

如果想分析1997年Beverages分类的产品的销售量,执行如下操作:

(1)将上图的上方的Time维度拖动至下方的-Country之上,这时候,Country会回到上方的子窗口而Time会取代-Country原来的位置。

(2)将Product拖动至[所有的Time]之上,这时候时间维度会以产品在加以细分

(3)向下滚动下方的窗口,展开+1997的+Beverages产品分类。

如图所示:

四、思考题

1、简述用DTS进行数据转换的方法和步骤。

2、Northwind_DW数据库与Northwind数据库有什么区别和联系?