如何展示主資料的歷史變化(四)

fog911811發表於2012-01-03
 業務場景四:可比架構,可比資料。

使用者希望看到歷史可比資料的趨勢分析,只有在新舊組織架構均存在的業務才進行報表統計,統計母公司的業務收入。即,將由於組織結構變動引起的所有影響都排除在報表的統計之外,僅對可比資料做分析

建模方法:是將母公司和兩個附加屬性“有效從”和“有效到”儲存在資訊物件“子公司”主資料的時間相關的導航屬性表中。這些系統定義的表示時間起止的欄位並不是用於報表的導航目的,也不會在查詢的設計器中直接出現。查詢屬性裡的關鍵日期欄位會使用這兩個日期欄位的資訊,這些決定關鍵日期和有效期的欄位可以提供靈活報表查詢選項。在一個查詢中使用關鍵日期可以訪問同一特性值的不同主資料記錄。但是使用者只能指定一個關鍵日期,不能指定一個日期範圍來進行選擇。這樣我們就不可能利用系統定義的這兩個欄位來實現我們業務場景四的需求。

一個可行的方法是使用者自己定義兩個表示屬性有效期的時間欄位"自定義有效從"和"自定義有效到"。

1、定義資訊物件“子公司4”,將預先定義好的“自定義有效從”和“自定義有效到”加入到“子公司4”中作為導航屬性。

 

2、啟用後,來看看這個“子公司4”的表結構。

 

這樣,自定義的日期欄位會出現在報表設計器當中,也可以用來作為報表查詢的選擇條件。使用者可以定義一個BI 變數,使使用者可以選擇不同的主資料的有效日期,對這個日期以後所有沒有發生地變化的主資料進行分析。在我們的例子中,可以選出滿足我們業務需求的資料進行分析。

我對這種業務不是很明白,所以書上介紹的建模方法也不得所以然,有誰看到這篇文章,希望能指點下我。

相關文章