专业书籍精读 · Fundamentals of Data Engineering · 第 1 章

何谓数据工程

Fundamentals of Data Engineering · Ch 1 · Data Engineering Described · Reis & Housley · 2022

EN →

这一章讲什么?

你在外卖软件上看到「本周你点了 9 单奶茶」,老板在周会上看到「上月复购率涨了 3%」,推荐系统猜中你想吃什么——这些数字和推荐背后,都有人先把散落在几十个系统里的原始记录搬出来、洗干净、整理好。干这件事的人,就叫数据工程师。这一章回答:这个岗位到底做什么,它和大家更熟的「数据科学家」边界在哪。

打个比方

把一家公司的数据想成一座城市的自来水系统。水源是河流、水库、井(各种业务系统);用水的是家家户户、餐馆、工厂(分析师、数据科学家、AI 模型)。中间那一整套取水、管道、水厂、净化、加压、送到每个水龙头的工程,就是数据工程。用户只在乎拧开龙头有干净的水;没人会夸管道,但管道一坏,全城都知道。

旧世界为什么难

核心机制直觉

带来了什么 / 该怎么选

把数据工程单独当成一门手艺,好处是让分析和 AI 真正落地:科学家回去做科学,数据按时、可信地送到。一个刚起步的团队,最该做的是先选对少量现成工具、快点拿出一两个看得见的成果,而不是一上来自己造轮子。一句诚实的代价:这份工作做得好时几乎「看不见」,价值很难单独算清,团队常常要先证明自己才能拿到资源。

一句话记住

数据工程师是公司数据的「自来水公司」:把原始数据从源头送到每个要用的人手上,干净、准时、安全——它是分析和 AI 的地基,不是附属品。

想看书里对数据工程的正式定义、生命周期与六条「暗流」、它四十年的演进、A 型与 B 型工程师、三级数据成熟度怎么各自取舍? → 切到精读版