liveBook · Manning

Data engineering

As explained in Data Without Labels

Data engineering is the discipline of designing and operating systems and processes that collect, transform, store, and deliver data.

Data engineering prepares data for analysis and machine learning by carrying it from capture through pipelines, transformation, storage, and delivery. section 1.2.4 section 1.3

A practical data engineering workflow typically:

  • Captures, loads, cleanses, conforms, reshapes, transforms, and ingests data. section 1.2.4
  • Uses an extract-transform-load process to place prepared data on an accessible server. section 1.2.4
  • Creates variables, treats null values, enriches records, and makes the resulting data ready for analysis or model building. section 1.2.4

From capture to analysis

A pipeline can load captured data, clean and reshape it, enrich it with new variables, handle missing values, and deliver it for analysis, reporting, or machine learning. section 1.2.4 section 1.3

Figure 1.6 Data engineering paves the way for data analysis. It involves data loading, transformation, enrichment, cleaning, preparation, etc., which leads to the creation of data ready for analysis.
figure

The workflow diagram shows how loading, transformation, enrichment, cleaning, and preparation produce data ready for analysis. section 1.2.4

How Data Without Labels covers it

How deep it goes
Traces capture through loading, ETL, cleaning, enrichment, and preparation, but stops short of implementation-specific tools or deployment procedures.
Examples
Uses ETL pipelines, hosted datasets, derived variables, null-value treatment, cleaned records, reports, and dashboards.
What it assumes
Assumes awareness of data-driven analysis and emphasizes that strong data engineering and management support successful machine learning.
What you can do after
Operate data-preparation workflows that deliver cleansed, transformed, enriched, analysis-ready datasets.
How it connects
Connects data management, data mining, data analysis, business intelligence, data science, machine learning, and software engineering.

Also explained in

Compare how 2 books explain data engineering →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Data Without Labels. The section links point to the parts of the book it draws on.