SSAS Cube中往前推12个月求汇总值

0
各位高手:
       我目前在开发一个Cube,有个问题无法解决,请帮忙处理一下,详细如下:
       事实表FactAmount中有DateKey(如20160101)、年度、月份、产品ID、SalesAmount
       当用户选择时间维度为201601时,需要有一个度量值:201601往前推12个月的SalesAmount的汇总值
       如何实现?谢了~~
已邀请:
0

Vicky - QlikView , QlikSense , 微软BI 2016-03-03 回答

with member total as
sum({[CTime].[层次结构].currentmember.lag(12):[CTime].[层次结构].currentmember},[Measures].[Num])
select {total,[Measures].[Num]} on 0,
[CTime].[层次结构].[Year Month] on 1
from [cube]

要回复问题请先登录注册