數據中台數據模型架構設計采用分層設計思路,將數據分為ODS(操作數據存儲)層、CDM(公共維度模型)層、ADS(應用數據)層。

1.ODS層
ODS 層是從業務系統過渡到數據倉庫核心層的操作數據的存儲層、ODS 層的數據結構與業務系統基本保持一致,同時不做長時間的數據存儲。
2.CDM層
CDM層可以細分為DWD(明細寬表)層和 DWS(公共匯總數據)層。CDM層使用維度模型理論的方法為基礎。
1)DWD層
DWD層是維和事實屬性量信息融合所生成的明細寬表層,其設計目的是為后續的DWS 層提供基礎,也可以在 DWS 層無法支撐需求時直接為 ADS 層提供數據。DWD 層作為數據模型架構的核心明細層,一般要考慮擴展性和兼容性,其核心邏輯的變動要對下游保持盡可能的透明。
2)DWS層
DWS 層面向分析主題建模。DWS層的設計目的是為ADS 層提供足夠的靈活性和擴展性的基礎。
3.ADS層
ADS 層主要包括對數據結果的加工整合,以滿足數據應用的最終使用需要。
