Skip to the page

Data engineering in the AI era

Every AI answer about a business is only as good as the data under it. Follow one order and one document from the moment they are made to the answer an AI assistant gives, and watch what happens to them at every step, with the words for each and where it runs on Databricks.

shop.ordersMade
order_id
88231
customer
ana.r@example.com
amount_pence
4250
city
'leeds '
created_at
2026-10-14 18:03:00
status
pending → paid

6 steps later

answered

£18,240 from 312 paid orders on 14 October

From source to answer

The order, the document and their values are made up for the example. The steps, the words and the Databricks products are real.

A customer in Leeds orders at 18:03 and pays 2 minutes later. The next morning a manager asks an AI assistant what Leeds took yesterday.

shop.ordersPostgreSQL
order_id
88231
customer
ana.r@example.com
amount_pence
4250
city
'leeds '
created_at
2026-10-14 18:03:00
status
pending → paid (changed)

Step 1 · Made

The shop's database writes a row, then changes it

The checkout writes the order to the shop's own PostgreSQL database with the status pending. When the card payment clears, 2 minutes later, the app updates the same row to paid. The row is shaped for the app: the amount is in pence, the time is written without a time zone, and the city is exactly what the customer typed. Every pipelineData PipelineA set of steps that moves data from where it is made to where it is used, cleaning and reshaping it on the way, run on a schedule or as data arrives. starts from data like this, made for some other job.

What goes wrong

Nothing in the row says that 18:03 is UK time. Read later as UTC, the order would move an hour, and near midnight it would move to another day.

Step 1 of 7

Work it out

What AI changes for data work

  1. It was: The pipeline ended at a dashboard, read by a person who might spot a strange number.

    Now: It ends at a model, which repeats the number in a confident sentence.

    Freshness, quality checks and lineage used to protect reports. Now they decide whether an AI answer is true.

  2. It was: Documents sat in folders, outside the data team's work.

    Now: Documents are data, with a pipeline of their own.

    Cutting, embedding and re-indexing text when it changes is what keeps a RAG assistant from quoting last year's policy.

  3. It was: What "revenue" meant lived in people's heads and in each report's code.

    Now: Meaning has to be written down where a model can read it.

    A model writing SQL cannot ask a colleague which column holds money. A semantic layer tells it.

  4. It was: Loading data was the job; checking it came later.

    Now: Every load is checked before anything reads it.

    A broken load used to cost a wrong chart. Now it costs a wrong answer that nobody questions.

The words for it

Each one explained in a sentence, and the main ones in full. Every step above uses some of them.

Every concept, A to Z

LakehouseData PipelineRAGEmbeddingSemantic LayerData QualityChange Data CaptureOpen Table FormatMedallion ArchitectureELTOrchestrationData ContractSchema DriftData LineageText-to-SQLChunkingEmbedding PipelineVector DatabaseData LakeData WarehouseApproximate Nearest Neighbor SearchChromaCosine SimilarityData Parallelism

On Databricks

Every step above is a part of the platform, each named in Databricks' own documentation.

Lakeflow Connect
Managed connectors. Databases such as PostgreSQL (Public Preview), MySQL and SQL Server are read through change data capture.
Captured · Bronze
Auto Loader
Picks up new files as they land in cloud storage, each processed once.
Read
Delta Lake
The default table format on Databricks. Each write makes a new table version.
Bronze · Indexed
Lakeflow pipelines
Batch and streaming pipelines in SQL or Python, with expectations that check every row.
Silver
Lakeflow Jobs
Orchestration and monitoring for data and AI workloads.
Silver
Data quality monitoring
Learns when each table is usually updated and how many rows it brings, and flags the late and the short.
Checked
Unity Catalog
Governance for data and AI, with lineage recorded automatically down to columns.
Checked · Answered
Unity Catalog metric views
Business metrics defined once in YAML, with synonyms, queried with MEASURE().
Gold
Genie
Genie Agents turn a question into read-only SQL and show the query with the answer.
Answered
AI Functions
SQL functions such as ai_parse_document, which reads PDFs and Office files, and ai_prep_search (Beta), which cuts them into passages.
Read · Chunked
Databricks AI Search
Formerly Vector Search. A Delta Sync index follows its source table, with vector, keyword and hybrid search.
Embedded · Indexed

Questions

What is data engineering?
Building and running the systems that move data from where it is made, such as apps, databases and files, to where it is used, such as reports, dashboards and AI systems, and keeping it correct, on time and secure on the way.
What does a data engineer do in the AI era?
The same core work of pipelines, storage, quality and governance, with 2 new kinds of output: governed tables and metric definitions that AI assistants query, and embedding pipelines that keep document indexes for RAG in step with their sources.
What is the difference between a data lake, a data warehouse and a lakehouse?
A data lake stores raw data of any kind cheaply as files. A data warehouse stores cleaned, structured data for fast reports. A lakehouse keeps one copy in cheap storage and adds the tables, transactions and fast queries of a warehouse on top, so one store serves both.
What are bronze, silver and gold tables?
The layers of the medallion architecture. Bronze holds data exactly as it arrived, silver holds it cleaned and joined, and gold holds tables shaped for one use, such as a report or an AI assistant.
Where does Databricks fit?
Databricks is a lakehouse platform. Lakeflow brings data in and runs pipelines, Delta Lake stores the tables, Unity Catalog governs who can see what and records lineage, and Genie and Databricks AI Search serve the data to AI assistants.
Why does data quality matter more with AI?
A person reading a dashboard may notice a number that looks wrong. An AI assistant repeats it in a confident sentence. Checks on freshness, completeness and shape decide whether the answer is right before anyone reads it.

Read next