4. 创建多维数据集
  创建多维数据集,先选择事实数据表,在事实数据表中定义度量值。
  创建多维数据集的操作步骤如下:
  (1) 在 Analysis Manager 树窗格中,在FoodMart2000数据库下,右击"多维数据集"文件夹,单击"新建多维数据集"菜单,然后单击"向导"命令。
  (2) 在多维数据集向导的"欢迎"框中,单击"下一步"按钮。
  (3) 在"从数据源中选择事实数据表" 框中,展开"FoodMart2000"数据库下的"默认架构",列出FoodMart2000数据库的所有表,从中选择事实表"sales_fact_1998"。如图9-17。
  (4) 单击"浏览数据"按钮可以查看"sales_fact_1998"表中的数据。数据浏览完毕后,关闭"浏览数据"窗口,然后单击"下一步"按钮。

  图9-17

  (5) 若要定义多维数据集的度量值,在"事实数据表数据列"下,双击"store_sales"。对"store_cost"和"unit_sales"列重复此步骤,然后单击"下一步"按钮。
  如何向多维数据集添加度量值:度量值是要进行分析的数据库中的量化值。常用的度量值为销售、成本和预算数据。度量值根据多维数据集不同的维度类别进行分析。图9-18选择的是多维数据集中的事实表sales_fact_1998,以及其中的度量值。

  图9-18

  5. 创建维度表 第9章123.PPT文件第34页
  在选择了事实表和相应的度量值之后,为了完成多维数据集的设计,必须建立起和事实表对应的维度。维度是多维数据集的结构性特性。它们是事实数据表中用来描述数据的分类的有组织层次结构。每个维度表的主键都与多维数据集的事实数据表或另一个维度表中的外键联接。
  也就是说,上面建立的事实表Sale_Fact_1998所对应的维度表可以包括Product表,Time表,Customer表,Promotion表,以及Store表。

  图9-19 维度和度量值