MDX 脚本编写基础知识 (Analysis Services)
适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
在 Microsoft SQL Server SQL Server Analysis Services 中,多维表达式 (MDX) 脚本由一个或多个 MDX 表达式或语句组成,这些表达式或语句使用计算填充多维数据集。
MDX 脚本定义多维数据集的计算过程。 MDX 脚本也被视为多维数据集的一部分。 因此,更改与多维数据集相关联的 MDX 脚本将会立即更改多维数据集的计算过程。
若要创建 MDX 脚本,可以在SQL Server Data Tools中使用多维数据集Designer。 有关详细信息,请参阅 定义赋值和其他脚本命令 和 Microsoft SQL Server 2005 中的 MDX 脚本简介。
有关与 MDX 查询和计算相关的性能问题,请参阅 SQL Server Analysis Services 性能指南的“MDX 优化”部分。
本节内容
主题 | 说明 |
---|---|
基本 MDX 脚本 (MDX) | 详细介绍基本 MDX 脚本,包括每个多维数据集中提供的默认 MDX 脚本,以及 MDX 脚本在 SQL Server Analysis Services 中的多维数据集中通常如何运行。 |
管理作用域和上下文 (MDX) | 介绍如何使用 CALCULATE 语句、 SCOPE 语句以及 This 函数管理 MDX 脚本中的上下文和作用域。 |
使用变量和参数 (MDX) | 介绍如何在 MDX 脚本中使用变量和参数。 |
错误处理 (MDX) | 介绍 MDX 脚本中的错误处理。 |
支持的 MDX (MDX) | 提供 MDX 脚本中支持的 MDX 运算符、语句和函数的列表。 |