2011年7月22日 星期五

MDX:PeriodsToDate Function

PeriodsToDate的用法為PeriodsToDate([«Level»[, «Member»]])
PeriodsToDate會回傳«Level»第一個member到指定的«Member»為止
以PERIODSTODATE([Date].[Calendar].[Calendar Year],[Date].[Calendar].[Month].[MAY 2002])這段mdx
來看,會回傳2002的第一個member:2002年1月開始,在2002年5月結束。
此外PeriodsToDate的用途為累計總合(Accumulating Total):
右邊紅色的區塊為左邊藍色的累計總合

如果有跨年度的話,譬如從200107到200205時,到了2002年時,會從200201累加到200205。
紅色部分的[Year Reseller Sales Amount]:200107到200112
藍色部分的[Year Reseller Sales Amount]:200201到200205



另外也可以做同時段的比較,例如2002年前八月與2003年前八月的Measures比較

沒有留言:

張貼留言