使用 Analysis Services Tutorial 项目的修改版本

本教程中的其余几节课基于您已在前三课中完成的 Analysis Services Tutorial 项目的增强版本。已向 Adventure Works DW 数据源视图中添加了额外的表和命名计算;已向该项目添加了额外的维度,并且已将这些新维度添加到 Analysis Services Tutorial 多维数据集内。此外,还添加了另一个度量值组,该组包含另一个事实数据表中的度量值。这一增强项目使您无需重复学习前面已了解的技能,即可继续学习如何在商业智能应用程序中添加功能。

在继续本教程之前,必须加载和处理 Analysis Services Tutorial 项目的增强版本。

注意注意

若要获取继续此教程所需的增强教程项目的已更新版本,您必须下载相应的示例。有关详细信息,请参阅安装 SQL Server 示例和示例数据库的注意事项

加载和处理增强的项目

加载和处理增强的教程项目

  1. 在**“文件”菜单上,单击“关闭解决方案”**。

  2. 在**“文件”菜单上,指向“打开”,然后单击“项目/解决方案”**。

  3. 浏览到 C:\Program Files\Microsoft SQL Server\100\Samples\Analysis Services\Tutorials\Lesson4 Start,再双击 Analysis Services Tutorial.sln。

  4. 将 Analysis Services Tutorial 项目的增强版本部署到 Analysis Services 的本地实例或其他实例,并确认处理已成功完成。

了解该项目的增强功能

该项目的增强版本与前三节课程中所完成 Analysis Services Tutorial 项目的版本不同。下面几节说明了具体的差异。在继续学习本教程的其余课程之前,请查看此信息。

数据源视图

该增强的项目的数据源视图中新增了来自 AdventureWorksDW2008 数据库的一个事实数据表和四个维度表。

您可以看到该数据源视图包含十个表,<所有表> 关系图变得很拥挤,因此很难轻松理解各表之间的关系并找到特定表。为了解决这一问题,将这些表组织为两个逻辑关系图:**“Internet 销售”关系图和“分销商销售”**关系图。这两个关系图均围绕一个事实数据表进行组织。通过创建逻辑关系图,您可以在数据源视图中查看和使用表的特定子集,而无需始终在一个关系图中查看所有表及其关系。

“Internet 销售”关系图

**“Internet 销售”**关系图包含与直接通过 Internet 向客户销售 Adventure Works 产品相关的表。该关系图包含四个维度表和一个事实数据表,您在第 1 课中已经将这些表添加到 Analysis Services Tutorial 数据源视图。这些表包括:

  • Geography

  • Customer

  • Date

  • Product

  • InternetSales

“分销商销售”关系图

**“分销商销售”**关系图包含与分销商销售 Adventure Works 产品相关的表。该关系图包含来自 AdventureWorksDW2008 数据库的下列七个维度表和一个事实数据表:

  • Reseller

  • Promotion

  • SalesTerritory

  • Geography

  • Date

  • Product

  • Employee

  • ResellerSales

请注意,**“Internet 销售”关系图和“分销商销售”**关系图中都使用了 DimGeographyDimDateDimProduct 表。维度表可链接到多个事实数据表。

数据库和多维数据集维度

Analysis Services Tutorial 项目包含五个新数据库维度,而 Analysis Services Tutorial 多维数据集包含与此相同的五个维度作为多维数据集维度。这些维度已定义为具有通过使用命名计算、组合成员键和显示文件夹修改过的用户层次结构和属性。下面的列表对这些新维度进行了说明。

  • “分销商”维度
    “分销商”维度基于 Adventure Works DW 数据源视图中的 Reseller 表。

  • “促销”维度
    “促销”维度基于 Adventure Works DW 数据源视图中的 Promotion 表。

  • “销售区域”维度
    “销售区域”维度基于 Adventure Works DW 数据源视图中的 SalesTerritory 表。

  • “雇员”维度
    “雇员”维度基于 Adventure Works DW 数据源视图中的 Employee 表。

  • “地域”维度
    “地域”维度基于 Adventure Works DW 数据源视图中的 Geography 表。

Analysis Services 多维数据集

现在,Analysis Services Tutorial 多维数据集包含两个度量值组:原始度量值组和另一个度量值组;前者基于 InternetSales 表,后者基于 Adventure Works DW 数据源视图中的 ResellerSales 表。

课程中的下一个任务

定义父子层次结构中的父特性属性