使用 Analysis Services Tutorial 项目的修改版本
本教程中的其余课程基于在前三课中完成的 Analysis Services 教程项目的增强版本。 其他表和命名计算已添加到 Adventure Works DW 2012 数据源视图,其他维度已添加到项目中,这些新维度已添加到 Analysis Services 教程多维数据集。 此外,还添加了另一个度量值组,该组包含另一个事实数据表中的度量值。 这一增强项目使您无需重复学习前面已了解的技能,即可继续学习如何在商业智能应用程序中添加功能。
在继续学习本教程之前,必须下载、提取、加载和处理 Analysis Services 教程项目的增强版本。 请使用本课程中的说明以确保您已执行了所有步骤。
下载并解压缩项目文件
单击此处 可以转到下载页,此页提供本教程随附的示例项目。 教程项目包括在 Analysis Services 教程 SQL Server 2012 下载中。
单击“Analysis Services 教程 SQL Server 2012”可下载包含此教程项目的包。
默认情况下,.zip 文件将保存到 Downloads 文件夹。 您必须将该 .zip 文件移到具有更短路径的位置(例如,创建一个 C:\Tutorials 文件夹以便存储这些文件)。 然后,您可以解压缩在该 .zip 文件中包含的文件。 如果您尝试从具有较长路径的 Downloads 文件夹解压缩这些文件,将只会获得课程 1。
在根驱动器处或附近创建一个子文件夹,例如 C:\Tutorial。
将 Analysis Services Tutorial SQL Server 2012.zip 文件移到子文件夹。
右键单击该文件,然后选择“全部提取”。
浏览到 Lesson 4 Start 文件夹,以便找到 Analysis Services Tutorial.sln 文件。
加载和处理增强的项目
在“SQL Server Data Tools”的“文件”菜单上,单击“关闭解决方案”以关闭不使用的文件。
在“文件”菜单中,指向“打开”,然后单击“项目”/“解决方案”。
浏览到将教程项目文件解压缩到的位置。
找到名为 Lesson 4 Start的文件夹,双击 Analysis Services Tutorial.sln。
将 Analysis Services 教程项目的增强版本部署到 Analysis Services 的本地实例或其他实例,并验证处理是否成功完成。
了解该项目的增强功能
项目的增强版本不同于在前三课中完成的 Analysis Services 教程项目版本。 下面几节说明了具体的差异。 在继续学习本教程的其余课程之前,请查看此信息。
“数据源视图”
增强项目中的数据源视图包含 AdventureWorksDW2012 数据库中的一个附加事实数据表和四个附加维度表。
请注意,数据源视图中有 10 个表,“ <所有表”> 关系图变得拥挤不已。 因此很难轻松理解各表之间的关系并找到特定表。 为了解决这一问题,将这些表组织为两个逻辑关系图:“Internet 销售”关系图和“分销商销售”关系图。 这两个关系图均围绕一个事实数据表进行组织。 通过创建逻辑关系图,您可以在数据源视图中查看和使用表的特定子集,而无需始终在一个关系图中查看所有表及其关系。
“Internet 销售”关系图
Internet 销售关系图包含与通过 Internet 直接向客户销售 Adventure Works 产品相关的表。 该关系图包含四个维度表和一个事实表,在第 1 课中已经将这些表添加到 Adventure Works DW 2012 数据源视图。 这些表包括:
地域
客户
Date
产品
InternetSales
“分销商销售”关系图
经销商销售关系图包含与经销商销售 Adventure Works 产品相关的表。 此关系图包含以下七个维度表和一个 来自 AdventureWorksDW2012 数据库的事实数据表:
Reseller
Promotion
SalesTerritory
地域
日期
产品
员工
ResellerSales
请注意,“Internet 销售”关系图和“分销商销售”关系图中都使用了 DimGeography、DimDate 和 DimProduct 表。 维度表可链接到多个事实数据表。
数据库和多维数据集维度
Analysis Services 教程项目包含五个新的数据库维度,而 Analysis Services 教程多维数据集包含这五个维度与多维数据集维度相同的五个维度。 这些维度已定义为具有通过使用命名计算、组合成员键和显示文件夹修改过的用户层次结构和属性。 下面的列表对这些新维度进行了说明。
“分销商”维度
“分销商”维度基于 Adventure Works DW 2012 数据源视图中的 Reseller 表。
“促销”维度
“促销”维度基于 Adventure Works DW 2012 数据源视图中的 Promotion 表。
“销售区域”维度
“销售区域”维度基于 Adventure Works DW 2012 数据源视图中的 SalesTerritory 表。
“雇员”维度
“雇员”维度基于 Adventure Works DW 2012 数据源视图中的 Employee 表。
“地域”维度
“地域”维度基于 Adventure Works DW 2012 数据源视图中的 Geography 表。
Analysis Services 多维数据集
现在, Analysis Services Tutorial 多维数据集包含两个度量值组:原始度量值组和另一个度量值组;前者基于 InternetSales 表,后者基于 Adventure Works DW 2012 数据源视图中的 ResellerSales 表。