主菜单 上一节  |  下一节

创建并处理虚拟多维数据集

虚拟多维数据集是一个逻辑多维数据集内多个多维数据集的组合,它与将其它视图和表组合在一起的关系数据库视图有些相似。

为什么?

虚拟多维数据集使您得以创建更广的多维数据视图而几乎不使用物理存储空间。虚拟多维数据集使查询数据库的用户能够从相同位置的不同多维数据集查看数据,因而提供了更为强大的分析能力。

有关更多信息,请参阅 SQL Server 联机丛书。

方案:

FoodMart 能够削减开支的一个主要领域在于其仓库运作。本节将创建一个数据结构,此数据结构可用于根据商店销售(来自 Store 多维数据集)分析仓库开支(来自 Warehouse 多维数据集)。若要执行此操作,则需要创建一个虚拟多维数据集。

如何使用虚拟多维数据集向导创建虚拟多维数据集

注意:在本节中必须使用“FoodMart 2000”数据库。
  1. 在 Analysis Manager 树窗格中,展开“FoodMart 2000”数据库。
  2. 右击“多维数据集”文件夹,然后单击“新建虚拟多维数据集”命令。
  3. 在虚拟多维数据集向导的“欢迎”步骤中,单击“下一步”按钮。
  4. 在“选择要在虚拟多维数据集中包括的多维数据集”步骤中,在“可用多维数据集”框中双击“Sales”多维数据集。此多维数据集将移动到右边的“虚拟多维数据集包括”框中。
  5. 对“Warehouse”多维数据集重复步骤 4,然后单击“下一步”按钮。

    18.gif  

  6. 在“选择虚拟多维数据集的度量值”步骤中,在“可用的度量值”框中双击“Store Sales”度量值。此度量值将移动到右边的“所选度量值”框中。
  7. 对“Warehouse Cost”度量值重复步骤 6,然后单击“下一步”按钮。
  8. 在“选择虚拟多维数据集的维度”步骤中,在“可用的维度”框中双击“Time”维度。此维度将移动到右边的“所选的维度”框中。
  9. 对“Store”和“Warehouse”维度重复步骤 8,然后单击“下一步”按钮。
  10. 在“完成”步骤中,在“虚拟多维数据集名称”框中键入“Cost versus Sales”。 
  11. 在“希望何时处理该虚拟多维数据集?”下,选择“立即处理”。单击“完成”按钮。
  12. 出现“处理”窗口,显示正在处理的虚拟多维数据集。处理完成之后,出现一则消息,确认处理已成功完成。单击“关闭”。
  13. 现在已在虚拟多维数据集编辑器中。可以用此编辑器编辑虚拟多维数据集的属性,操作方法与使用多维数据集编辑器编辑一般的多维数据集一样。也可添加计算成员、计算单元(仅企业版)、对策和命名集。
  14. 使用编辑器的右窗格浏览数据。
  15. 关闭虚拟多维数据集编辑器,回到 Analysis Manager 树窗格。现在该虚拟多维数据集已经可用,可供 FoodMart 分析人员进行查询。

    注意: 新创建的虚拟多维数据集也可用多维数据集浏览器进行浏览。在 Analysis Manager 树窗格中右击“虚拟”多维数据集,然后单击“浏览数据”命令,即出现多维数据集浏览器。

主菜单 上一节  |  下一节