表格建模(Adventure Works 教程)

本教程提供的课程介绍如何通过使用 SQL Server Data Tools (SSDT) 创建 SQL Server 2012 Analysis Services 表格模型。

学习内容

在本教程的课程中,您将掌握以下内容:

  • 如何在 SQL Server Data Tools 中创建新的表格模型项目

  • 如何将数据从 SQL Server 关系数据库导入表格模型项目。

  • 如何创建和管理模型中表之间的关系。

  • 如何创建和管理可帮助用户分析模型数据的计算、度量值和关键绩效指标。

  • 如果创建和管理透视和层次结构,通过提供业务和应用程序特定的视点,帮助用户更轻松地浏览模型数据。

  • 如何创建分区,以便将表数据划分为可独立于其他分区进行处理的更小逻辑部分。

  • 如何通过创建角色以及用户成员来保护模型对象和数据的安全。

  • 如何将表格模型部署到在表格模式下运行的 Analysis Services 的沙盒或生产实例中。

教程方案

本教程基于 Adventure Works Cycles,这是一家虚构的公司。 Adventure Works Cycles 是一家大型跨国制造公司,生产金属复合材料的自行车,产品远销北美、欧洲和亚洲市场。 Adventure Works Cycles 公司总部设在华盛顿州的伯瑟尔市,雇佣了 500 名工人。 此外,在 Adventure Works Cycles 市场中还活跃着一些地区销售团队。

为了更好地支持销售和营销团队以及高级管理人员的数据分析需要,您需要创建一个用户表格模型,以便分析 AdventureWorksDW2012 示例数据库中的互联网销售数据。

为了完成本教程和 Adventure Works 互联网销售表格模型,您必须完成一系列课程。 每个课程中有大量的任务;按顺序完成每项任务对于完成这一课是必不可少的。 虽然在特定的课程中可能有多个任务可获得类似结果;但您完成每项任务的方式稍有不同。 也就是说,可以通过多种方法完成某个特定任务,并通过使用先前任务中掌握的技能来向您提问。

这些课程的目的是引导您完成以下过程:通过使用 SQL Server Data Tools 中包含的多项功能创作在内存中模式下运行的基本表格模型。 因为每一课都以上一课为基础,所以,您应该按顺序完成课程。 在完成所有课程之后,您就已经在 Analysis Services 服务器上创作和部署了 Adventure Works 互联网销售示例表格模型。

在完成本教程之后,您可以丰富您的模型,或者使用同一个 AdventureWorksDW2012 示例数据库创建其他模型。 此数据库包含可应用于一系列示例模型的表和数据的广泛集合。

注意注意

本教程并未提供有关以下内容的课程或信息:通过使用 SQL Server Management Studio 管理已部署的表格模型数据库,或者使用报表客户端应用程序连接到已部署的模型以浏览模型数据。

必备条件

为了完成本教程,您必须安装了以下必备组件:

  • SQL Server 2012 Analysis Services 实例(在表格模式下运行)。

  • SQL Server Data Tools (SSDT) - 作为 SQL Server 2012 的一部分安装。

  • AdventureWorksDW2012 示例数据库。 此示例数据库包括完成本教程所需的数据。 若要下载此示例数据库,请参阅 https://go.microsoft.com/fwlink/?LinkID=221770

  • Microsoft Excel 2003 或更高版本(与课程 11 中的“在 Excel 中分析”功能结合使用)

课程

本教程包括以下几课:

课程

学完本课的估计时间

第 1 课:创建新的表格模型项目

10 分钟

第 2 课:添加数据

20 分钟

第 3 课:重命名列

20 分钟

第 4 课:标记为日期表

3 分钟

第 5 课:创建关系

10 分钟

第 6 课:创建计算列

15 分钟

第 7 课:创建度量值

30 分钟

第 8 课:创建关键绩效指标

15 分钟

第 9 课:创建透视

5 分钟

第 10 课:创建层次结构

20 分钟

第 11 课:创建分区

15 分钟

第 12 课:创建角色

15 分钟

第 13 课:在 Excel 中分析

20 分钟

第 14 课:部署

5 分钟

补充课程

本教程还包括了补充课程。 这一节中的主题不是完成本教程所必需的,但对于更好地了解高级表格模型创作功能会很有帮助。

本教程包括以下补充课程:

课程

学完本课的估计时间

通过使用行筛选器实现动态安全性

30 分钟

为 Power View 报表配置报表属性为 Power View 报表配置报表属性

30 分钟

下一步

要开始学习本教程,请转到第一课:第 1 课:创建新的表格模型项目