有关比较分析的MDX

摘要:
))2.本年累计:如果查询月份为200905,则该指标为200901-200905期间的合计([金额]在时间段ToDate([日期].[日期层次结构].[年],[日期].[日期层次结构].[月]-˃?)内))同比增长/值环比增长/值4.历史累计发生:如果查询月份为200805,则从时间的第一个节点发生到200805。1)如果提示使用[日期]。[日期层次结构]。[月]。[月关键字]总计([金额]在筛选器内(成员([日期]。[日期层次结构]。[月]),[日期])。[日期层次结构]。[月]。[月键]˂=?

所有的例子中:month参数指向月粒度、year参数指向年粒度。日期层次结构为:年、季度、月、日

1. 去年同期:即查询月为200905的话,该指标为200805该指标
total([金额] within set parallelPeriod([日期].[日期层次结构].[年],1,[日期].[日期层次结构].[月]->?mon?))
2. 本年累计:即查询月为200905的话,该指标为200901-200905期间发生
total([金额] within set periodsToDate([日期].[日期层次结构].[年],[日期].[日期层次结构].[月]->?mon?))

3.  去年同期止累计:即查询月为200905的话,该指标为200801-200805期间发生
total([金额] within set periodsToDate([日期].[日期层次结构].[年],parallelPeriod([日期].[日期层次结构].[年],1,[日期].[日期层次结构].[月]->?mon?)))
同比增长  (以日期为行维)
([销售金额]- value(tuple(parallelPeriod([ARPD-Sale].[日期].[日期].[年]),[销售金额])))/ value(tuple(parallelPeriod([ARPD-Sale].[日期].[日期].[年]),[销售金额]))
环比增长   (以日期为行维)
([销售金额]-value(tuple(prevMember(currentMember([ARPD-Sale].[日期].[日期])),[销售金额])))/value(tuple(prevMember(currentMember([ARPD-Sale].[日期].[日期])),[销售金额]))
4. 有史以来累计发生:查询月为200805,则为从时间第一个节点截止200805期间发生

1)如果提示使用的是[日期].[日期层次结构].[月].[月 - Key]
   total([金额] within set
        filter(
             members([日期].[日期层次结构].[月]),
             [日期].[日期层次结构].[月].[月 - Key]<=?month?
              ))

2)如果提示使用的是[日期].[日期层次结构].[月]
    total([金额] within set
        lastperiods(1000,[日期].[日期层次结构].[月]->?month?))
5. 查询粒度为年,统计上半年、下半年
上半年余额(即时点类指标):
total([余额] within set subset(descendants([日期].[日期层次结构].[年]->?year?,[日期].[日期层次结构].[月]),5,1))
上半年发生额(即时段类指标):
total([金额] within set subset(descendants([日期].[日期层次结构].[年]->?year?,[日期].[日期层次结构].[月]),0,6))

这里subset()这个函数和substring()类似,只不过subset截取的是一个set(集合)中的某些成员而已,并且注意subset()第一个是0而不是1,这个和数组是类似的.

免责声明:文章转载自《有关比较分析的MDX》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇汉语词性对照表[北大标准/中科院标准]使用hibernate-jpamodelgen生成jpa的元模型下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

托管DirectX,从MDX到SlimDX的转换(转)

转自:http://gis4all.ru/zh-CN/net/managed-directx/ 开始迁移到托管DirectX SlimDX框架的,例如,MDX应用的帕特里克Murrisa地形的浏览器。 在托管DirectX代码所示,到新的代码,与SlimDX评论的形式。 MDX迁移项目中SlimDX 图书馆设置SlimDX“ 下载并安装“ 2010年2月S...