我想计算各个类别的百分比,这是我的 mdx 代码。
WITH
MEMBER [Measures].[Individual_Total] AS ([DIM RATING STRINGS].[LABEL]*[Measures].AGG_RATING Count])
SELECT
NONEMPTY {
[Measures].[AGG_RATING Count],[Measures].[Individual_Total]
} ONColumns,
([DIM STRUCTURE].[PARENT CODE].&[M01]&[M]:[DIM STRUCTURE].[PARENT CODE].&[M11]&[M],
[DIM TAILORING].[TAILORING_LABEL].[TAILORING_LABEL],
{[DIM RATING STRINGS].[LABEL].[LABEL],[DIM RATING STRINGS].[LABEL]}
) onrows
FROM [Cube]
这是输出
在此输出中,我们有 4 个类别,例如“外部驱动因素”、“战略”、“业务运营和治理”。
我需要计算同一类别中不同颜色的百分比。例如,如果我们采用“外部驱动程序”,那么计算应该像
amber = 15/28 * 100、green = 5/28/*100 等,因为 28 是外部驱动程序的总和。请告诉我如何在 mdx 中执行此操作。
谢谢