数据管道

理解 Data Engineering

Hadrien Lacroix

Content Developer at DataCamp

如果数据是新石油……

数据是新石油 - 《经济学人》封面

1 经济学人,2017-05-06,David Parkins
理解 Data Engineering

油井

理解 Data Engineering

油井管线

理解 Data Engineering

蒸馏

理解 Data Engineering

渣油

理解 Data Engineering

重油

理解 Data Engineering

柴油

理解 Data Engineering

煤油

理解 Data Engineering

石脑油

理解 Data Engineering

汽油

理解 Data Engineering

煤油直接送到机场

理解 Data Engineering

汽油送至油品仓库

理解 Data Engineering

油品仓库向加油站配送汽油

理解 Data Engineering

石脑油发生化学转化

理解 Data Engineering

塑料送至工厂

理解 Data Engineering

回到数据工程

  • 摄取
  • 处理
  • 存储
  • 需要管道
  • 自动化从一站到下一站
  • 提供最新、准确、相关的数据

$$

数据工程师

理解 Data Engineering

移动端

理解 Data Engineering

电脑

理解 Data Engineering

网站

理解 Data Engineering

来自移动端、桌面端和网站的数据管道

理解 Data Engineering

数据机柜

理解 Data Engineering

艺人

理解 Data Engineering

专辑

理解 Data Engineering

曲目

理解 Data Engineering

播放列表

理解 Data Engineering

客户

理解 Data Engineering

员工

理解 Data Engineering

艺人数据库

理解 Data Engineering

销售员工

理解 Data Engineering

工程员工

理解 Data Engineering

支持员工

理解 Data Engineering

美国销售员工

理解 Data Engineering

比利时销售员工

理解 Data Engineering

法国销售员工

理解 Data Engineering

检查并清洗曲目

理解 Data Engineering

将清洗后的曲目写入数据库

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

理解 Data Engineering

奥普拉分发管道

理解 Data Engineering

奥普拉分发管道

理解 Data Engineering

奥普拉分发管道

理解 Data Engineering

数据管道确保高效数据流转

自动化

  • 提取
  • 转换
  • 合并
  • 校验
  • 加载

减少

  • 人工干预
  • 错误
  • 数据流转时间
理解 Data Engineering

ETL 与数据管道

ETL

  • 设计数据管道的常用框架
  • 1) Extract 数据
  • 2) Transform 提取的数据
  • 3) Load 转换后的数据到另一数据库

数据管道

  • 在系统间移动数据
  • 可能遵循 ETL
  • 数据可不做转换
  • 可直接加载到应用
理解 Data Engineering

小结

  • 数据管道是什么
  • 它的作用
  • 为何重要
  • Spotflix 的实现方式
  • 什么是 ETL 及其要点
理解 Data Engineering

开始练习吧!

理解 Data Engineering

Preparing Video For Download...