SSAS中怎么求同比、环比这些指标? MDX语法怎么写?

0
已邀请:
5

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-07-09 回答

先解释下 什么是同比,什么是环比?大家都应该平常在网上看到CPI同比增长了多少,环比增长了多少。其实里面的同比 和环比 跟我们所说这里题目中的同比和环比是一样的道理。
举个例子。比如:要求 2013年6月的销量,对应的同比,环比是什么?
环比值表示的是: 2013年5月的销量 (环比:上月同期)
同比值表示的是: 2012年6月的销量 (同比:去年同期)
环比增长率 = 本月/上月(环比值) -1
同比增长率 = 本月/去年同期(同比值) - 1


MDX中有一个函数专门求同期函数: ParallelPeriod 返回上一期间具有与指定成员相同的相对位置的成员,ParallelPeriod 对应三个参数,第一个参数表示的是级别(年/月/周),第二个参数 期间间隔(去年:1,前年:2 等等),第三个参数: 可选。
因此对应的 MDX 如下 上月销量: (.,ParallelPeriod (..,2,))
去年同期 : (.,ParallelPeriod (..,2,))
大家可以看下 区别就在 ParallelPeriod 函数的第一个参数那里。 .. 表示月级别,.. 表示的年级别。
1

superboyli520 - 微软BI技术达人 2013-07-23 回答

0

sue_huangyong - BI新手 2014-09-15 回答

是不是表格模式就不能使用这些公式了?
我看文档上说的是DirectQuery不能使用这些公式,如果是In-Memory是不是可以呢?

要回复问题请先登录注册