MDX函数的一些用法

来源:互联网 发布:斗牛怎么玩法算法 编辑:程序博客网 时间:2024/06/06 01:25

MDX的函数使用:


ParallePeriod :同期
例子: 
ParallePeriod([Time].[YQMD].[Year],1,[Time].[YQMD].currentMember)与去年同期


PeriodTODate : 本年至今
例子:

PeriodTODate([Time].[YQMD].[Year],[Time].[YQMD].currentMember))


使用NonEmptyCrossJoin 函数替代 CrossJoin函数:提高一些效率


使用下钻函数:DESCENDANTS([部门].[一级部门],[部门].[二级部门], self_and_after): 查找一级部门下,二级以及下面层级的所用成员


StrToMember 函数返回字符串表达式中指定的成员


Ancestor:返回一个指定成员的祖先成员的引用

Ancestor([商品品牌.品类品牌].[737].[794].[798].[798_11515],[商品品牌.品类品牌].[一级品类])


Siblings:返回当前成员的同级成员

[采销员.采销人员].[BJCHENJUN].Siblings


crossjoin:表链接在求和时候,将其划分为各个维度之和将比直接进行求和效率好


0 0
原创粉丝点击