Ssas 将字符串解析为MDX表达式时需要帮助

Ssas 将字符串解析为MDX表达式时需要帮助,ssas,mdx,Ssas,Mdx,字符串存储在参数中。 比如说,@fiscalperion=“[Date].[Fiscal Dates].[Fiscal季度]” 现在, 我需要使用参数作为 选择0上的[Revenue]度量, 1上的关闭周期(此处参数) 来自[销售] STRTOMEBER函数给出错误,因为它正在叶左侧查找成员,如 【日期】【会计日期】【会计季度】和【2009年第一季度】 如何将字符串解析为mdx表达式,以便将其与结束期间一起使用???以下操作应有效: SELECT Measures.[Revenue] ON 0,

字符串存储在参数中。
比如说,@fiscalperion=“[Date].[Fiscal Dates].[Fiscal季度]”

现在,
我需要使用参数作为

选择0上的[Revenue]度量,
1上的关闭周期(此处参数) 来自[销售]

STRTOMEBER函数给出错误,因为它正在叶左侧查找成员,如
【日期】【会计日期】【会计季度】和【2009年第一季度】


如何将字符串解析为mdx表达式,以便将其与结束期间一起使用???

以下操作应有效:

SELECT Measures.[Revenue] ON 0,
STRTOMEMBER("CLOSINGPERIOD(" + @FiscalPeriod + ")") ON 1
FROM [Sales]

这个问题太琐碎了吗?还是不完整?还是难以理解?