Putting the whole track together
Five sessions taught you to read SQL, spot filters and joins, question a metric, and ask for the right cut. This last one zooms out to the system all of that lives in - the modern data stack - and to the change reshaping it in 2026: AI that writes SQL from plain English. The reflex most people have is "great, now I never need to understand SQL." The truth is the opposite. When a machine writes the query in a second, the scarce skill becomes checking whether it is right.
The modern data stack 7 min live
Behind every number you see is the same four-layer pipeline, left to right. Sources (the app, payments, ads, support) pour raw data into a data warehouse - one big queryable store like Snowflake, BigQuery or Redshift. SQL plus a semantic layer turns those raw rows into agreed business metrics. BI dashboards draw the picture on top. Knowing the four layers lets you ask, for any number, "which layer did this come from, and who owns it?"
LiveWhat each layer is for4 min▶
You do not run any of these - you need to know what each does so you can place a problem. A wrong number in a dashboard could be a bad source, a broken pipeline into the warehouse, a metric defined differently in the SQL layer, or just a filter set wrong on the tile. Knowing the four layers lets you point at the right one instead of blaming "the data".
- Sources: where data is born - your product, Stripe, ad platforms. Garbage here is garbage everywhere downstream.
- Warehouse: the single queryable store. The whole point is that everything lands in one place SQL can reach.
- SQL + semantic layer: where raw rows become "revenue" and "active customer" - the definitions the whole company should share.
- BI dashboards: the display. Every tile is a saved SQL query underneath, as you saw in session a4.
"The data is wrong" - which layer? A CFO flagged that revenue on the exec dashboard dropped overnight. It was not the source, the warehouse, or the definition. A pipeline job had failed at 2am, so one day of orders never loaded. Because the leadership team could name the layers, they diagnosed it in an hour instead of a war room. The number was fine; the plumbing had a leak.
Self-studyWhy the warehouse changed everything2 min read▶
Before cloud warehouses, data lived in a dozen disconnected systems and answering a cross-team question meant a project. The modern warehouse put everything in one place that SQL can query at speed, which is why the whole stack rearranged around it. It is also why SQL, a 50-year-old language, is more central than ever: the warehouse speaks SQL, so SQL is how you get anything out. Every layer above the warehouse - semantic layers, BI tools, AI copilots - ultimately emits SQL for the warehouse to run.
- One store, one language: consolidation is what made self-serve analytics possible at all.
- Separation of storage and compute: the cloud-warehouse trick that made querying huge data affordable.
- SQL as the universal interface: whatever tool sits on top, the warehouse still runs SQL underneath.
Text-to-SQL and AI copilots 7 min live
In 2026, tools across the stack write SQL from plain English. You type "top 5 customers by revenue" and a copilot returns a query and a number in seconds. This is genuinely useful - and it is exactly why reading SQL is now a leadership skill, not a nice-to-have. The copilot is fast and confident, and it can quietly get a definition wrong. Someone has to verify the query before the number reaches a decision. That someone is you.
LiveVerify what the copilot wrote4 min▶
Below is the kind of query an AI copilot might generate for "top 5 customers by revenue". You do not have to write it - you have to read it and answer one question: did it remember to exclude refunds? Read the WHERE line. It says status = 'completed' - so refunded and cancelled orders are left out, which is what "revenue" should mean. Run it to see the ranked list. The copilot got this one right; your job was to check, and now you can say so with confidence.
SELECT c.name, ROUND(SUM(oi.quantity*oi.unit_price),2) AS spend FROM customers c JOIN orders o ON c.customer_id = o.customer_id JOIN order_items oi ON o.order_id = oi.order_id WHERE o.status = 'completed' GROUP BY c.customer_id ORDER BY spend DESC LIMIT 5;
Self-studyWhy "the AI wrote it" is not an answer2 min read▶
A copilot writes fluent SQL that runs cleanly and returns a plausible number - and can still answer the wrong question. It does not know your business meant "completed revenue" unless the definition is written down somewhere it can read. When a board asks "how did we get this number?", "the AI wrote it" is not a defensible answer; "it sums completed order revenue, refunds excluded, and here is the query" is. The skill this whole track built - reading a query and questioning a metric - is precisely the skill that lets you stand behind an AI-generated number, or catch it before it costs you.
- Fluent is not correct: a query that runs is not a query that is right for your definition.
- The AI inherits your ambiguity: if "active" was never defined, the copilot invents one - and may not tell you.
- Verification is the human's job: the faster machines write SQL, the more valuable the person who can read it becomes.
Governance, trust, and what to invest in 6 min live
With AI writing queries at will, the risk is not too little SQL - it is a hundred slightly different definitions of "revenue" flying around, each fluent, each wrong in its own way. The antidote is governance: one source of truth, certified metrics, a semantic layer that pins each definition once. As a leader, your money and attention should fund the boring, durable things - definitions and data quality - not chase every new tool that promises to write SQL a little faster.
One source of truth. Every core metric - revenue, active customer, churn - defined once, in a governed catalog everyone and every tool reads from. This is the highest-leverage thing you can fund.
A semantic layer. The place a definition lives so the dashboard, the copilot, and the analyst all compute "revenue" the same way. It turns your session-5 definitions into enforced ones.
Data quality. Fresh, complete, correct data feeding the warehouse. The fanciest AI on bad data just produces confident, wrong answers faster.
| Fund this (durable) | Do not chase this |
|---|---|
| Governed, certified metric definitions | A new BI tool every year |
| A semantic layer as the single source of truth | The latest text-to-SQL widget as a silver bullet |
| Data quality and pipeline reliability | Dashboards nobody has agreed the numbers on |
| People who can read and verify SQL | "The AI will handle it" as a strategy |
Self-studyWhat a semantic layer actually buys you2 min read▶
A semantic layer is where "revenue" is defined once, in one place, and every tool - the dashboard, the copilot, the analyst's ad-hoc query - is required to use that definition. It is the technical form of the discipline you learned in session 5: pin the metric so two people get the same number, then enforce it so a thousand queries get the same number too. Without it, AI copilots multiply your definitions; with it, they safely reuse the one you certified. When you ask your data team what to build next, this is often the answer that pays back for years.
- Define once, reuse everywhere: the copilot pulls the certified "revenue", not its own guess.
- Trust becomes the default: when every tool reports the same number, arguments about whose figure is right disappear.
- It scales AI safely: governed definitions are what let you say yes to text-to-SQL without chaos.
Take this back to your desk ◐ 15 min
- Ask your data team one question: "do we have a semantic layer or a certified-metrics catalog, and where is 'revenue' officially defined?" The answer tells you how much governance you actually have.
- Next time a copilot or dashboard hands you a number, find the WHERE line and read it aloud before you trust it. Practise the one-line verification until it is a reflex.
- Draw the four-layer stack for your own company on one page - name the real tools in each layer. Note which layer you would blame first when a number looks wrong.
- Decide one thing to fund next quarter from the "fund this" column - a metric catalog, a semantic layer, or a data-quality fix - and one tool-chasing habit to stop.
What this maps to
This closing session distills where SQL sits in the 2026 data landscape and what that means for leadership investment. It covers:
Three questions before you go 🎯 ◐ 90 seconds
1 · Why does reading SQL matter MORE in the AI era, not less?
Copilots produce fluent, confident SQL that can still answer the wrong question. The scarce skill becomes reading the query and checking the filter before the number drives a decision.
2 · What does a semantic layer or certified metric give you?
Define "revenue" once, enforce it everywhere. The dashboard, the copilot, and the analyst all pull the same certified definition - so the arguments about whose number is right disappear.
3 · What is the best leadership investment in the 2026 data stack?
Definitions and data quality are the durable, high-leverage investments. Tools change; a governed source of truth pays back for years and is what lets you adopt AI safely.