SSAS Cube中往前推12个月求汇总值
0
各位高手:
我目前在开发一个Cube,有个问题无法解决,请帮忙处理一下,详细如下:
事实表FactAmount中有DateKey(如20160101)、年度、月份、产品ID、SalesAmount
当用户选择时间维度为201601时,需要有一个度量值:201601往前推12个月的SalesAmount的汇总值
如何实现?谢了~~
我目前在开发一个Cube,有个问题无法解决,请帮忙处理一下,详细如下:
事实表FactAmount中有DateKey(如20160101)、年度、月份、产品ID、SalesAmount
当用户选择时间维度为201601时,需要有一个度量值:201601往前推12个月的SalesAmount的汇总值
如何实现?谢了~~
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
Vicky - QlikView , QlikSense , 微软BI 2016-03-03 回答
赞同来自:
sum({[CTime].[层次结构].currentmember.lag(12):[CTime].[层次结构].currentmember},[Measures].[Num])
select {total,[Measures].[Num]} on 0,
[CTime].[层次结构].[Year Month] on 1
from [cube]