1. 程式人生 > >資料倉庫之架構發展

資料倉庫之架構發展

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

  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