https://www.cnblogs.com/hbsygfz/p/4759680.html
人们对数据的处理行为可以分为操作型数据处理和分析型数据处理,操作型数据处理一般放在传统的数据库(DB)中进行,分析型数据处理则需要放在数据仓库(DW)中进行。但是并不是所有的数据处理都可以这样划分,换句话说,人们对数据的处理需求并不只有这两类,比如,有些操作型处理并不适合放在传统的数据库上完成,也有些分析型处理不适合在数据仓库中进行。这时候就需要第三种数据存储体系,操作数据存储(Operational Data Store,ODS
)系统就因此产生。它的出现,也将DB~DW
两层数据架构转变成DB~ODS~DW
三层数据架构。