Posted on 2012-03-14 10:24
FineReport——報表技術領跑者 閱讀(532)
評論(0) 編輯 收藏 所屬分類:
Java報表技術知識
數據倉庫基本思路:
Java報表Finereport構建企業數據倉庫(自頂向下)
1.公共中央數據模型 。2.數據再加工 。3.減少冗余和不一致性 。4.搜集歷史的、細節的、全局的數據。
Finereport基于企業數據倉庫構建數據集市(自頂向下)
1.選定企業模型下的部門主題。 2.聚集數據。 3.建立集市數據對企業數據倉庫的依賴關系。
他的優點呢就是: 1. 建立數據集市能夠減輕DW訪問負載。 2. 各部門可以任意處理數據。3. 數據轉換和整合在 DW 階段統一完成。4 .數據緩沖功能。
不足之處就是起初的成本投入較大,見效慢,一般企業很難承受。還有就是他的數據集市之間的資料是無法共享的。
Java報表工具Finereport構建數據集市(自底向上)
1. 劃定主題區。2. 快速實施,本地自治。3. 易于復制。4. 數據再加工。 5.允許一定的冗余和不一致。
Finereport基于數據集市構建企業數據倉庫(自底向上)
1. 確定各數據集市的可用性。2. 模型的合并。 3. 消除不同數據集市之間的數據不一致性。
這種方式的優點是: 見效快、啟動資金少 。
不足之處是: 1. 各個部門都要進行數據清理整合,可能造成“蜘蛛網”、數據不一致等問題。2. 并且總體上沒有節約資金 。
這種方式比較適合中小型的企業。
除此之外還有一種主流方式就是:總線結構的數據集市
它不建立數據倉庫而直接建立數據集市,各個數據集市不是孤立的,相互之間通過一種共享維表和事實表的“總線結構”緊密聯系在一起。
他的有點也是非常分明的,優點是:共享維表和實事表,解決了建立數據集市的許多問題
缺點是:1 .這種結構基于多維模型,應用限制于OLAP 。 2 .多個數據源直接影響多個集市造成結構不十分穩定。
以上就是Java報表Finereport的數據倉庫的創建思路了。