首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >国家货币MDX测绘

国家货币MDX测绘
EN

Stack Overflow用户
提问于 2015-10-14 08:49:02
回答 1查看 49关注 0票数 0

我对MDX非常陌生,我面临着一个我无法解决的问题,即使在我阅读了文档之后也是如此。我有一个数据库,其中包含所有国家的所有可能货币的价值(例如荷兰的欧元、美元、捷克共和国、德国的所有货币、捷克共和国的所有货币等等)。

现在,我想构建一个MDX查询,在该查询中,我定义了对国家货币值进行查询,并避免让所有国家都在我的PowerPivot表中使用所有货币。

荷兰-欧元

捷克共和国-捷克共和国

匈牙利-福林

等。

这有可能吗?

谢谢,一切顺利

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-14 12:42:01

与最佳实践相反,您可以使用计算成员的概念在MDX中设置它。

代码语言:javascript
复制
WITH MEMBER [Measures].Currency AS
CASE DimCountry.CountryName.CURRENTMEMBER
   WHEN DimCountry.CountryName.&[Netherlands] THEN "Euro"
   WHEN DimCountry.CountryName.&[Czech Republic] THEN "CZK"
   WHEN DimCountry.CountryName.&[Hungary] THEN "HUF"
END

SELECT 
    DimCountry.CountryName.MEMBERS ON ROWS,
    [Measures].Currency ON COLUMNS
FROM [YourCube]

更明智和更好的选项是在"Countries“表中添加"CurrencyOfCountry”列,并填充值本身。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33120695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档