數倉架構實踐2:京東四層模型架構

京東數倉大致分四層架構


BDM:數據緩衝層,與源系統保持一致,相當於傳統數倉的ODS。
FDM:基礎數據層,按主題設計,數據融合,存放明細歷史數據,相當於傳統數倉的EDW。
GDM:通用匯總數據層,明細粒度,可以查詢到具體字段信息;數據的預關聯,預彙總和預加工;依賴對應用的共性提煉,而不是某個具體應用。
ADM:聚合數據層,應用層。面象應用按需定製。


1:數據緩衝層(BDM)
源業務系統數據的快照,保存細節數據,按天保存
2:基礎數據層(FDM)
按業務概念組織細節數據,並進行名稱、代碼等標準化處理,同時對錶進行標準化處理。
3:通用數據層(GDM)
根據京東核心業務價值鏈按照星型模型或雪花模型設計方式建設的最細業務粒度彙總層。在本層需要進行度量與維度的標準化,保證度量數據的唯一性。
4:聚合數據層(ADM)
根據不同的業務需求採用星型或雪花型模型設計方法構建的數據彙總層
5:維度層(DIM)
維度是對具體分析對象的分析角度,維度要具備豐富的屬性,歷史信息的可追溯性,對通用的維表要保持一致性。


另附,大數據平臺架構:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章