SQL Server 2005 Analysis Services 教程
更新日期: 2006 年 7 月 17 日
欢迎使用 Microsoft SQL Server 2005 Analysis Services (SSAS) 教程。数据仓库开发人员使用 Business Intelligence Development Studio 开发和部署 Analysis Services 项目,并使用 SQL Server Management Studio 管理从这些项目实例化的 Analysis Services 数据库。本教程通过在所有示例中使用虚构公司 Adventure Works Cycles,说明如何使用 BI Development Studio 开发和部署 Analysis Services 项目。有关 SQL Server Management Studio 的详细信息,请参阅 SQL Server Management Studio 教程。有关 Analysis Services 对象的详细信息,请参阅 Analysis Services 概念和对象。
术语将在本教程的上下文中进行解释。您也可以在 SQL Server 2005 联机丛书的词汇表中查看特定的术语及其定义。
学习内容
在本教程中,您将了解如何在 BI Development Studio 的 Analysis Services 项目中定义数据源、数据源视图、维度、属性、层次结构和多维数据集。您还将了解如何通过以下方法来查看多维数据集和维度:将 Analysis Services 项目部署到 Analysis Services 实例,然后处理已部署的对象,以使用基础数据源中的数据来填充对象。您还将了解如何在 Analysis Services 项目中修改度量值、维度、层次结构、属性和度量值组,以及如何将增量更改部署到开发服务器上的已部署多维数据集中。最后,您将了解如何定义多维数据集中的计算、关键性能指标 (KPI)、操作、透视、翻译和安全角色。
要求
若要完成本教程,需要使用下列组件、示例和工具:
- Microsoft SQL Server 2005 数据库引擎
- Microsoft SQL Server 2005 Analysis Services (SSAS)
- Business Intelligence Development Studio
- AdventureWorks DW 示例数据库
- 更新后的 Analysis Services Tutorial 示例项目。有关如何获取这些已更新的示例项目的详细信息,请参阅安装示例。
注意: |
---|
还推荐使用 SQL Server 2005 Service Pack 1。本教程以 SQL Server 2005 Service Pack 1 为基础。 |
有关如何安装这些组件、示例和工具的信息,请参阅安装 SQL Server 2005 组件和安装示例中的“获取已更新的示例”。
此外,必须满足下列前提条件才能成功完成本教程:
- 您必须是 Analysis Services 计算机上本地管理员组的成员或 Analysis Services 实例中的服务器角色的成员。
- 您必须拥有对 SQL Server 2005 AdventureWorks DW 数据库的读取权限。
注意 基于 Itanium 的计算机不支持 Business Intelligence (BI) Development Studio。但是,基于 x64 的计算机支持 BI Development Studio。如果已在基于 Itanium 的计算机上部署了 SQL Server 示例数据库,请使用基于 x86 或 x64 的计算机上的 BI Development Studio 修改和运行这些示例。
内容
本教程共分为十节课。每节课预计需要一个小时的时间。每课的完整版本都包括在已更新的示例文件夹中。有关获取已更新的示例的信息,请参阅安装示例。
注意: |
---|
开始第 4 课时,您必须使用在第 1 课到第 3 课中所定义的多维数据集的增强版本。您必须使用本课程中示例项目的已更新版本才能与本教程的内容相符。 |
- 第 1 课:在 Analysis Services 项目中定义数据源视图
在本课中,将使用 BI Development Studio 在 Analysis Services 项目中定义一个数据源视图。
- 第 2 课:定义和部署多维数据集
在本课中,将使用多维数据集向导定义一个多维数据集及其维度,然后将该多维数据集部署到 Analysis Services 的本地实例。
- 第 3 课:修改度量值、属性和层次结构
在本课中,将改进多维数据集的用户友好特性,并逐渐增加对相关更改的部署,根据需要处理多维数据集及其维度。
- 第 4 课:定义高级属性和维度属性
在本课中,将使用组合键来定义引用维度关系以及为属性成员排序,并定义自定义错误处理。
- 第 5 课:定义维度和度量值组之间的关系
在本课中,将为退化维度定义一个事实关系,并定义一个多对多关系。
- 第 6 课:定义计算
在本课中,将定义计算成员、命名集和脚本。
- 第 7 课:定义关键性能指标 (KPI)
在本课中,将定义关键性能指标 (KPI)。
- 第 8 课:定义操作
在本课中,将定义操作。
- 第 9 课:定义透视和转换
在本课中,将定义多维数据集的视图以及元数据的翻译。
- 第 10 课:定义管理角色
在本课中,将定义管理角色和用户角色。
重要提示: |
---|
阅读教程时,建议将“下一个主题”按钮和“上一个主题”按钮添加到文档查看器工具栏中。有关详细信息,请参阅向帮助中添加“上一步”和“下一步”按钮。 |
请参阅
概念
帮助和信息
更改历史记录
发布日期
历史记录
2006 年 7 月 17 日
新增内容:
- 添加了有关 IA64 平台可用性的注释。
2006 年 4 月 14 日
术语
定义
更改的内容:
- 添加了有关如何获取已更新的示例项目文件的信息。
- 基于带有 Service Pack 1 的 SQL Server 2005 更新了教程。