数据堆栈(Data Warehouse, DW)概念的诞生源于企业对数据价值的深度挖掘需求。在1980年代,随着OLTP(联机事务处理)系统在企业中的普及,传统关系型数据库在处理海量数据分析时显暴露明显瓶颈:事务处理与分析查询的冲突、数据孤岛征象严重、汗青数据利用率低下等问题日益突出。 1991年,Bill Inmon在《Building the Data Warehouse》中初次明白界说了数据堆栈:"面向主题的、集成的、非易失的且随时间变化的数据集合,用于支持管理决策"。这标志着数据堆栈从理论走向实践。随后Ralph Kimball提出维度建模理论,与Inmon的企业级数据堆栈架构形成两大主流方法论,奠定了现代数据堆栈体系的底子。 二、数据堆栈的核心应用场景