数据仓库架构

数据仓库概念

Aaren Stubberfield

Data Scientist

Inmon——自上而下

数据仓库图标的图像

数据仓库概念

Inmon——自上而下

数据仓库图标的图像

必须先决定:

  • 所有数据定义、清洗与业务规则
  • 在任何数据进入仓库之前
数据仓库概念

Inmon——自上而下

两个数据库图标的图像,箭头指向标记为 ETL 的箭头,连接到数据仓库图标

数据仓库概念

Inmon——自上而下

两个数据库图标,箭头指向标记为 ETL 的箭头,连接到数据仓库图标,再指向两个数据集市图标,最后指向电脑前的人、报表图标和放大镜图标

数据仓库概念

自上而下的优缺点

优点:

  • 组织的单一事实来源
  • 规范化=更少存储
  • 易于调整数据集市以适配报表变更

缺点:

  • 更多连接=响应更慢
  • 前期工作耗时
    • 启动成本更高
数据仓库概念

Kimball——自下而上

两个数据库图标,箭头指向标记为 ETL 的箭头,再指向两个数据集市图标的图像

  • 数据反规范化
  • 聚焦部门级数据集市
  • 数据从 ETL 直接进入数据集市
数据仓库概念

Kimball——自下而上

两个数据库图标,箭头指向标记为 ETL 的箭头,再指向两个数据集市图标,箭头再指向数据仓库图标,最后指向电脑前的人、报表图标和放大镜图标

数据仓库概念

自下而上的优缺点

优点:

  • 前期开发更快
    • 启动成本更低
  • 反规范化=更易用

缺点:

  • ETL 处理时间更长
  • 更易产生数据重复
  • 需持续开发维护
数据仓库概念

Ayo berlatih!

数据仓库概念

Preparing Video For Download...