使用分层和平面维度的分层报告的 MDX 查询
MDX query for hierarchical report using hiearchical and flat dimension
我的目标是根据对 OLAP 多维数据集的 MDX 查询获取分组报表。
报告应按层级维度 位置 和平面维度 类别 分组。
作为新手,我努力编写正确的 MDX 查询以获得预期结果:
- 欧洲(地点)__________________________总计:84
- 瑞士(地点)___________________总计:64
- 伯尔尼(地点)_____________________总计:39
- 鞋子(类别)________________总计:14
- tshirts(类别)________________总计:13
- 长裤(类别)______________总计:12
- 苏黎世(地点)____________________总计:25
- 鞋子(类别)________________总计:15
- tshirts(类别)________________总计:10
- 德国(地点)_____________________总计:20
- 柏林(地点)____________________总计:5
- 鞋子(类别)________________总计:5
- 波恩(地点)_____________________总计:15
- tshirts(类别)________________总计:15
- 澳大利亚(地点)_________________________总计:30
- 悉尼(地点)_______________________总计:30
- tshirts(类别)___________________总计:20
- 裤子(类别)__________________总计:10
我知道 T-SQL 语法,但 MDX 对我来说是全新的。任何示例和如何编写查询的想法表示赞赏!
像这样的东西可以让你开始:
select HIERARCHIZE(Location.Continent-Country-City.MEMBERS)
* Category.Category.MEMBERS ON 1,
Measures.[Total] ON 0
FROM [YourCube]
我的目标是根据对 OLAP 多维数据集的 MDX 查询获取分组报表。 报告应按层级维度 位置 和平面维度 类别 分组。 作为新手,我努力编写正确的 MDX 查询以获得预期结果:
- 欧洲(地点)__________________________总计:84
- 瑞士(地点)___________________总计:64
- 伯尔尼(地点)_____________________总计:39
- 鞋子(类别)________________总计:14
- tshirts(类别)________________总计:13
- 长裤(类别)______________总计:12
- 苏黎世(地点)____________________总计:25
- 鞋子(类别)________________总计:15
- tshirts(类别)________________总计:10
- 伯尔尼(地点)_____________________总计:39
- 德国(地点)_____________________总计:20
- 柏林(地点)____________________总计:5
- 鞋子(类别)________________总计:5
- 波恩(地点)_____________________总计:15
- tshirts(类别)________________总计:15
- 柏林(地点)____________________总计:5
- 瑞士(地点)___________________总计:64
- 澳大利亚(地点)_________________________总计:30
- 悉尼(地点)_______________________总计:30
- tshirts(类别)___________________总计:20
- 裤子(类别)__________________总计:10
- 悉尼(地点)_______________________总计:30
我知道 T-SQL 语法,但 MDX 对我来说是全新的。任何示例和如何编写查询的想法表示赞赏!
像这样的东西可以让你开始:
select HIERARCHIZE(Location.Continent-Country-City.MEMBERS)
* Category.Category.MEMBERS ON 1,
Measures.[Total] ON 0
FROM [YourCube]