2015-06-29 60 views

回答

0

達到此目的的一種方法是在您的月份屬性中添加一個屬性表單,告訴您它實際上是哪個「相對月份」。這樣做的缺點是必須維護數據庫中的列,並且如果您有多個時間表(您必須爲此添加更多的「相對」列),它不是非常靈活。

I.e.顯示屬性「月」,而時基設置爲2015年,六月

Month_ID | Month_Relative 
------------------------- 
201508 |  2 
201507 |  1 
201506 |  0 
201505 | -1 
201504 | -2 
201503 | -3 

從那裏您可以篩選指標的「Month_Relative -2之間和0」,如果你想爲過去三個月等銷售。可能建立一個自定義組,儘管這些組有他們自己的(巨大的)限制。

可能還有其他方法可以達到這個目的,但這應該相對容易,而且下面的好處。

Bit OT:經過支持辯論後,如果你想要一個「實際月份」 - 屬性,也就是一個始終用最後一個加載的月份打開的屬性,你似乎是要走的路(你只需按month_relative和相應地保存報告)。

0

研究創建3,6,& 12個滾動月份時間轉換(模式對象)。然後,這些轉換可以應用於各種指標,以幫助您獲得所需信息。

更復雜的轉換(如這些示例或YTD)最好在數據庫表的支持下工作。如果您的事實處於不同的粒度級別(日期/月/ qtr/etc),它會變得複雜。在那個時候,如果我記得,你最終會爲日期層次結構中的每個級別創建轉換表。一個YTD轉換模式對象可能由3個不同的表或視圖支持......日級,月級和四分之一級別。

如果您所在的部署中只有創建應用程序對象但不具有架構對象的權限,請向您的管理員索取。

+0

我認爲海報需要說明如何做到這一點,而不是要求別人幫忙。這不是一個真正的答案。 – Mousey

+0

原諒混淆。換句話說,如果海報在一個只有創建應用程序對象權限的部署中,那麼如果他想(並知道如何)他不能創建轉換。要麼管理員需要爲他做,或更改他的權限。 – fchukoskie

相關問題