數據倉庫之架構發展


數據倉庫有很多類型的架構方式,按照發展的歷程上,主要有如下幾類標志性。

  1. 獨立的數據集市架構。 在最早期的數據倉庫建設中,大多是以部門為單位搭建數據倉庫,也就是數據集市,供整個部門使用。這樣能夠很快的構建好數據倉庫,但是缺點是很容易產生不同部門因數據計算口徑不同而導致的數據產出結果不一致。當然對於小公司來講,構建一個公司級的數據集市也是能夠滿足需求的。
  2. 聯邦式的數據倉庫架構。不同的部門構建出不同的數據集市,數據集市之間不能很好的進行整合,只能通過建立一定的映射關系來進行數據的交換,所以通過構建這種數據集市之間的映射關系來建設數據倉庫就是聯邦式的數據倉庫架構。
  3. 集中式的數據倉庫架構。隨着數據倉庫架構的發展,集中式的數據倉庫集市的產生標志着數據倉庫的發展進入了一個成熟期。集中式的數據倉庫就是將公司的所有的數據都集中到EDW中,所有的用戶都直接訪問EDW的數據來做應用和分析。ROLAP的發展也促使着集中式的數據倉庫架構更加的流行。ROLAP就是以EDW的數據模型為基礎,保存維度模型的關系來進行OLAP分析。
  4. 集線器(企業信息工廠)-Inmon-自上而下的數據倉庫架構。隨着數據量越來越大,集中式的數據倉庫架構EDW很難滿足OLAP的需求,所以需要在EDW之上建設新的一層數據模型,也就是數據集市。這樣的數據集市是面向主題的,數據經過了匯總,數據量下降,方便用戶的使用。缺點是數據集市之間還是不能進行數據交換。【范式建模】
  5. 總線-Kimball-自下而上的數據倉庫架構。總線架構跟集線器架構最大的不同是,直接通過建設數據集市和一致維度來作為數據倉庫。【維度建模】
  6. 復合式架構。結合集線器和總線架構。

 

參考資料

http://f.dataguru.cn/thread-225213-1-1.html

http://blog.csdn.net/yangxin114/article/details/32698355


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM