MDX 脚本编写基础知识 (Analysis Services)

在 Microsoft SQL Server Analysis Services 中,多维表达式 (MDX) 脚本由一个或多个 MDX 表达式或语句构成,这些表达式或语句使用计算结果填充多维数据集。

MDX 脚本定义多维数据集的计算过程。 MDX 脚本也被视为多维数据集的一部分。 因此,更改与多维数据集相关联的 MDX 脚本将会立即更改多维数据集的计算过程。

要创建 MDX 脚本,您可以使用 SQL Server Data Tools (SSDT) 中的“多维数据集设计器”。 有关详细信息,请参阅定义赋值和其他脚本命令Microsoft SQL Server 2005 中的 MDX 脚本简介

有关与 MDX 查询和计算相关的性能问题,请参阅 SQL Server 2005 Analysis Services 性能指南中的“编写有效的 MDX”部分。

本节内容

主题

说明

基本 MDX 脚本 (MDX)

详细介绍了基本 MDX 脚本(包括每个多维数据集中提供的默认 MDX 脚本),以及 MDX 脚本通常如何在 Analysis Services 中的多维数据集内运行。

管理作用域和上下文 (MDX)

介绍如何使用 CALCULATE 语句、SCOPE 语句以及 This 函数管理 MDX 脚本中的上下文和作用域。

使用变量和参数 (MDX)

介绍如何在 MDX 脚本中使用变量和参数。

错误处理 (MDX)

介绍 MDX 脚本中的错误处理。

支持的 MDX (MDX)

提供 MDX 脚本中支持的 MDX 运算符、语句和函数的列表。

请参阅

概念

MDX 语言参考 (MDX)