MDX - 行维度和度量以及列维度

MDX - Dimension on rows and Measure and a Dimension on Columns

我现在正在添加我正在写的东西,需要为用户提供在行或列上放置维度和度量的能力。

我正要测试为图片中的示例制作 MDX 的想法,但我意识到我也应该请教任何 MDX 专家!

那么如何实现这种布局呢?我无法查看由此 Excel 生成的 MDX(数据由于在某处的现场而被编辑,也是为什么我无法下载 MDX 生成器等的插件)

我确实设法安装了 OLAP 扩展插件。

https://github.com/OlapPivotTableExtensions/OlapPivotTableExtensions/releases/tag/v0.8.4

这将帮助我将一些东西添加到我的 MDX 生成器中,并证明非常宝贵,因为您可以看到 MDX Excel 生成。

SELECT NON EMPTY Hierarchize(AddCalculatedMembers({DrilldownLevel({[Ccy].[Ccy].[ALL].[AllMember]})})) DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON COLUMNS , NON EMPTY Hierarchize(AddCalculatedMembers({DrilldownLevel({[Book].[Book].[ALL].[AllMember]})})) DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME ON ROWS  FROM [TraderCube] WHERE ([Date].[Date].[ALL].[AllMember].[2019-12-12],[Measures].[JTD.SUM]) CELL PROPERTIES VALUE