ssas - How to sum next periods in MDX -


i've created calculated member sum next periods , it's quite slow. instead if same thing past previous periods lastperiods calculation, runs smoothly. ideas why it's happening? there other function next periods?

with  member [measures].[avg dmd bum 4months]      avg(         {([date].[calendar].currentmember,[measures].[dmd fcst bum])       ,([date].[calendar].currentmember.lead(1),[measures].[dmd fcst bum])       ,([date].[calendar].currentmember.lead(2),[measures].[dmd fcst bum])       ,([date].[calendar].currentmember.lead(3),[measures].[dmd fcst bum])      }    )      

maybe try more traditional format avg - second argument:

avg(         {[date].[calendar].currentmember       ,[date].[calendar].currentmember.lead(1)       ,[date].[calendar].currentmember.lead(2)       ,[date].[calendar].currentmember.lead(3)      }   ,[measures].[dmd fcst bum]    )  

you use lag negative numbers , range operator ':'

avg(         [date].[calendar].currentmember: [date].[calendar].currentmember.lag(-3)      ,[measures].[dmd fcst bum]    )  

Comments

Popular posts from this blog

sublimetext3 - what keyboard shortcut is to comment/uncomment for this script tag in sublime -

java - No use of nillable="0" in SOAP Webservice -

ubuntu - Laravel 5.2 quickstart guide gives Not Found Error -