多维建模 (Adventure Works 教程)

欢迎使用 Analysis Services 教程。 本教程介绍如何使用 SQL Server Data Tools 开发和部署 Analysis Services 项目,并对所有示例使用虚构的公司 Adventure Works Cycles。

学习内容

在本教程中,您将学习以下内容:

  • 如何在 SQL Server Data Tools 的 Analysis Services 项目中定义数据源、数据源视图、维度、属性、属性关系、层次结构和多维数据集。

  • 如何通过将 Analysis Services 项目部署到 Analysis Services 实例来查看多维数据集和维度数据,以及如何处理已部署的对象,以使用基础数据源中的数据填充这些对象。

  • 如何修改分析服务项目中的度量、维度、层次结构、属性和度量组,并如何然后将增量更新部署到开发服务器上的已部署多维数据集。

  • 如何在多维数据集中定义计算、关键绩效指标(KPI)、动作、视角、翻译和安全角色。

本教程附带了一个方案说明,以便可以更好地了解这些课程的上下文。 有关详细信息,请参阅 Analysis Services 教程方案

先决条件

你将需要示例数据、示例项目文件和软件来完成本教程中的所有课程。 有关如何查找和安装本教程的先决条件的说明,请参阅 安装 Analysis Services 多维建模教程的示例数据和项目

此外,必须设置以下权限才能成功完成本教程:

  • 必须是 Analysis Services 计算机上的管理员本地组的成员,或者是 Analysis Services 实例中的服务器管理角色的成员。

  • 必须在 AdventureWorksDW2012 示例数据库中具有读取权限。 此示例数据库对于 SQL Server 2014 版本有效。

课程

本教程包括以下课程。

课程 估计完成时间
第 1 课:在 Analysis Services 项目中定义数据源视图 15 分钟
第 2 课:定义和部署多维数据集 30 分钟
第 3 课:修改度量值、属性和层次结构 45 分钟
第 4 课:定义高级属性和维度属性 120 分钟
第 5 课:定义维度和度量值组之间的关系 45 分钟
第 6 课:定义计算 45 分钟
第 7 课:定义关键绩效指标(KPI) 30 分钟
第 8 课:定义操作 30 分钟
第 9 课:定义透视和翻译 30 分钟
第 10 课:定义管理角色 15 分钟

注释

在本教程中创建的数据库是 Analysis Services 多维模型项目的简化版本,它是 Adventure Works 示例数据库的一部分,可在 codeplex 网站上下载。 Adventure Works 多维数据库的教程版本已简化,可更好地关注要立即改进的特定技能。 完成本教程后,请考虑自行探索多维模型项目,以进一步了解 Analysis Services 多维建模。

下一步

若要开始本教程,请继续学习第一课: 第 1 课:在 Analysis Services 项目中定义数据源视图