数据分析平台的建设流程基本上可以从数据分析流程来理解,比如数据采集、数据整合、数据加工、数据可视化等等,一般的大数据平台都会包括这些流程,叫做一站式大数据平台。
1、数据采集
ODS全称是Operational Data Store,即操作数据存储。它是最接近数据源中数据的一层,数据源中的数据,经过抽取、洗净、传输,也就说传说中的ETL之后,装入本层。本层的数据,总体上大多是按照源头业务系统的分类方式而分类的。
DW全称是Data Warehouse,即数据仓库,是数据仓库的主体。在这里,从ODS层中获得的数据按照主题建立各种数据模型。
DM全称为Date Market,即数据集市或宽表,也可称为或DWS。DM层为面向最终应用的主题层,一般依据前端报表/业务包需求进行设计,对DW层明细数据进行多表关联,用于提供后续的业务查询,其主要作用是提升报表查询性能。