多维表达式及其在 SAP BPC 中的使用
MDX 是 Microsoft 开发的用于查询 OLAP 多维数据集的查询语言。在 OLAP 多维数据集中,数据以多维方式组织。中间包含一个事实表,多维数据集周围环绕着维度表。MDX 用于查询此类星型模式多维数据集,并为不同目的生成结果。
MDX 查询语言与 SQL 有点类似,但也有一些根本的不同,如
在 MDX 查询中,在 SELECT 语句中可以有 0、1、2、3、4……最多 128 个查询轴。与 SQL 中查询的行与查询的列之间的行为有很大差异不同,每个轴的行为完全相同。
MDX 语法通过用花括号等括起元组或成员来区分集合。
示例
SELECT MDX 查询的示例 -
SELECT { [Measures].[Sales Amt], [Measures].[Tax Amt] } ON COLUMNS, { [Date].[Fiscal].[Fiscal Year].&[2012], [Date].[Fiscal].[Fiscal Year].&[2013] } ON ROWS FROM [Sample Works] WHERE ( [Region].[Southwest] )
有关更多详细信息,可以浏览 Microsoft 网站链接 -
广告