ODS(Operational Data Store):操作数据层。它相当于数据中台通用数据模型层的一个数据准备区,同时又承担着根本数据的记载以及汗青变化,主要完成业务体系、日志等布局化和半布局化数据引入到数据中台。保存业务体系原始数据,包括增量明细和全量明细。在布局上其与源体系的增量或者全量数据根本保持一致。
CDM(Common Data Model):通用数据模型,又细分为 DWD 和 DWS。主要完成公共数据加工与整合,基于维度建模理念思想,建立一致性的维度,构建可复用面向分析和统计的明细事实表以及汇总公共粒度的指标。
ADS(Application Data Service):应用层数据,提供直接面向业务应用的数据。为方便实现数据应用、数据消费的诉求,进行数据形式的组装,进行面向应用逻辑的数据加工处理。
其中 CDM 层又分为 DWD 明细层、DWS 轻度汇总层和 DIM 维度层。本文从计划思路、主要作用、面对挑衅等方面对数仓 ODS 层进行了先容和阐明。