多维表达式(MDX)包含若干元素,这些元素被大多数语句使用或影响:
| 条款 | 定义 |
|---|---|
| 标识符 | 标识符是诸如立方体、维度、成员和测度等对象的名称。 |
| 数据类型 | 定义由单元格、成员属性和单元属性所包含的数据类型。 MDX 仅支持 OLE VARIANT 数据类型。 有关VARIANT数据类型的强制、转换和操作的更多信息,请参见Platform SDK文档中的“VARIANT和VARIANTARG”。 |
| 表达式(MDX) | 表达式是分析服务可以解析为单一(标量)值或对象的语法单位。 表达式包括返回单个值、集合表达式等函数。 |
| 操作员 | 算子是与一个或多个简单MDX表达式配合的语法元素,用于生成更复杂的MDX表达式。 |
| 函数 | 函数是语法元素,接收零、一或多个输入值,返回标量值或对象。 例如用于添加多个值的 Sum 函数、返回来自维度或层级的成员集合的 Members 函数,等等。 |
| 注释 | 注释是插入MDX语句或脚本中的文本片段,用以解释语句的目的。 分析服务不执行注释。 |
| 保留关键字 | 保留关键词是指为MDX保留的词,不应用于MDX语句中使用的对象名称。 |
| 成员、元组和集合 | 成员、元组和集合是多维数据的核心概念,在创建MDX查询前必须理解。 |