kimball 分工明確,資源占用更加合理,呼叫鏈路少,整個dw/bi系統更加穩定、高效、有保障。
etl系統高度關注資料質量、完整性、一致性。輸入資料在進入時要檢查其質量。一致的獲取增值度量和屬性的業務規則由etl系統中的有技能的專業人員開發,這樣會給客戶發布更好的、保持一致性的產品。
展現區根據客戶要求使用統一維度組織資料。方便,高效為bi應用提供資料服務。
優點:不需要考慮跨組織的資料控制和協調的問題,從短期效果來看,有利於較低成本實現快速開發。
缺點:從長遠來看,從相同的資料來源重複獲取資料,由於分析資料的冗餘儲存造成浪費和低效。
沒有從全域性考慮問題,會導致大量不同解決方案,這些方案參雜了對組織指標互不相容的檢視,將會導致企業無休止的爭吵和不協調
這種架構中企業資料倉儲規範化是強制性的構件。但是這種規範化僅僅是建立在實現多對一關係的物理表。
kimball架構關注解決資料不一致性,但並未明確提出需要規範化。此種架構包含聚集資料(不是原子級細節資料),不夠靈活。
##混合輻射狀架構與kimball架構 ##
如果組織已經對企業做了投入,客戶也不期望更加靈活實現報表和分析,這種方式可能非常適合。
如果組織什麼也沒有,混合方法可能需要更多的開銷和事件,無論是在開發期間還是執行期間,因為資料需要多次移動。原子細節資料冗餘儲存。
成本高,開發周期長。
資料倉儲工具箱
如果您覺得我用心了,覺得您有所收穫,麻煩關注下我吧,您的關注就是我的動力,因為我不是乙個人在前行。
Microsoft資料倉儲架構
microsoft 資料倉儲架構 摘要 本文簡單介紹了使用 microsoft 資料倉儲架構的資料倉儲,討論了資料倉儲能夠實現的功能,使用資料倉儲的恰當時機,以及如何將資料倉儲與系統體系結構合成一體。目錄簡介 資料倉儲 作為資料倉儲模型的立方體 使用資料倉儲進行決策 檢視立方體片段和介面 micro...
資料倉儲分層架構
在一篇部落格看見了有關資料倉儲分層的內容,概括如下 複製層 ssa,system of records staging area ssa 直接複製源系統的資料,盡量保持業務資料的原貌 與源系統資料唯一不同的是,ssa 中的資料在源系統資料的基礎上加入了時間戳的資訊,形成了多個版本的歷史資料資訊。原子...
資料倉儲架構分層
資料倉儲簡介 有些人不理解資料倉儲,認為資料倉儲就是獲取資料,只要會使用hadoop spark等大資料工具就懂資料倉儲,這樣的認識太片面。如果要從海量資料中總結出乙個報表或者是多個報表,大資料工程師足以 如果在有限的資源動態的資料情況下,向前可歷史追溯,向後對不斷增加的報表實現相容,這就需要一套科...