Data Engineering Explained

A simple introduction to Data Engineering

Anuj Syal
6 min readDec 24, 2022
Photo by Luke Chesser on Unsplash

When we scroll through these sites in hopes to find something we need to buy (say, a shirt), we add it to the cart, or we just let it be saved for later. Within a few moments, you begin to see advertisements of the same or similar-looking shirts while surfing other platforms.

For these creepy advertisements to be in the right spots, apart from data tracking using cookies, there is also a good amount of data engineering working behind the scenes.

In this blog post let’s try to understand how data engineering works.

Data Engineering in the Past

First, let’s try to understand data engineering in the past. A while back, when things were simple, data was scattered across multiple sources such as transaction databases (e.g. MySQL, Postgres), analytics tools (e.g. Google Analytics, Facebook Pixels), and CRM databases. This data was often accessed and analyzed by an Excel professional who would gather it from various teams, manipulate it in Excel using pivot tables and other functions, and create a final report.

--

--