眾所周知,在數據倉庫中,日期維度是相當重要的。對數據分析的過程中可以從不同的角度去分析,比如按照下面的日期層次去分析數據。
年-季度-月-日
年-月-日
年-周-日
本示例將利用簡單的商品銷售分析的demo去做一下Cognos中建模工具Framework對復雜日期維度的處理。
(一):Framework建模對於復雜日期維度的處理
1.1:創建一個日期維度表,可參考如何利用Oracle存儲過程創建數據倉庫復雜日期維度表
1.2:打開Framework工具,導入數據源,創建日期中文視圖,如圖

1.3:創建日期維度

1.4:設計日期維度層次

1.5:解析日期維度每一步
整體來說就是在維度的設計過程中添加了三個層級,分別是
年-季度-月-日
年-月-日
年-周-日
1.5.1:年的級別設置可看下圖(同理,季度、月、周和年一樣)

1.5.2:日的級別設置可看下圖(三個層級的唯一級別都是日這一層)

三個層級都按照上面說的設計完畢,發布數據包。
1.6:預覽維度設計效果
1.6.1:數據模型效果預覽

展開(年-季度-月-日)日期所有可以看到日期關系所屬正確

1.6.2:數據分析報表預覽

OK截止到目前,Framework對於復雜日期維度的處理已經OK
