1. 程式人生 > >分布式數據倉庫中,全局和局部數據倉庫有何區別?

分布式數據倉庫中,全局和局部數據倉庫有何區別?

數據倉庫

大部分企業建立和維護單一中央數據倉庫環境。政策、經濟和技術等諸多因素都更傾向於建立和維護單一中央數據倉庫環境。但是在某些特定場合,需要建立分布式數據倉庫環境。


為了便於理解分布式數據倉庫何時有意義,我們先看一些處理的基本拓撲結構。

技術分享

某企業設有一個總部,負責處理所有的業務。若在局部層上存在某些業務處理,這些處理也是非常基本的。局部層上可能擁有一系列的啞終端,但是所作的處理工作都是不太重要的。在這種拓撲結構中,不可能需要建立分布式數據倉庫環境。


數據倉庫的一種形式是局部數據倉庫。局部數據倉庫僅包含對局部層有意義的數據。圖中表明了一系列局部數據倉庫的一個簡單實例。

技術分享

技術分享

位於不同地區的分部或不同的技術聯營組織各擁有一個局部數據倉庫。局部數據倉庫除了存儲的數據是局部的外,具有其他任何數據倉庫的相同功能。


換句話說,局部數據倉庫包含的是在局部站點上的歷史的和集成的數據。局部倉庫間的數據或數據結構不必要協調一致。


當然,也可以是全局數據倉庫,如圖所示。全局數據倉庫的範圍涉及整個企業或組織。它內部的每個局部數據倉庫也都有各自服務的局部站點範圍,全局數據倉庫的範圍是該企業。同局部數據倉庫一樣全局數據倉庫也包含歷史數據。

技術分享


本文出自 “中科院計算所培訓” 博客,謝絕轉載!

分布式數據倉庫中,全局和局部數據倉庫有何區別?