我有以下mdx查询
SELECT
{[Year].[2020],[Year].[2019],[Year].[2020]} on 0,
{[Sales].[GER],[Position].[EU],[Position].[US],[Position].[BL]} on 1
FROM
[DB]
WHERE ([Period].[FULL],[Content].[ALL],[CUR].[EUR])
返回此表:
YEAR 2020 (€) 2019 (€) 2020 (€)
Position
GER
EU
US
BL
但是,对于每一行和每一列,我想应用一个fiter。对于列,我希望货币更改,对于行,我希望句点更改。
因此,我的table应该是这样的:
YEAR 2020 ($) 2019 (€) 2020 (€)
Position
GER (YE)
EU (YB)
US (YE)
BL (YB)
我试着使用subselect和filter,但没有成功。
有什么想法吗?
1条答案
按热度按时间w3nuxt5m1#
行和列轴由集合定义。一个集合有元组。元组有成员。所以我们创建了一个包含3个元组的列轴。每个元组指定两个成员:年份和货币。这就是如何对每一列应用不同的过滤器。