No, AI is not replacing data analysts. It is replacing specific tasks inside the job. ChatGPT, Claude, and Gemini now handle the mechanical layer of analysis well: writing routine SQL, cleaning and reshaping datasets, producing standard charts, drafting recurring report summaries, and scanning large tables for anomalies. What they do not do is decide which question is worth asking, judge whether a result is trustworthy, or get a room full of stakeholders to act on it.
The roles genuinely at risk are narrow: analysts whose entire output is scheduled queries and recurring dashboards. The roles growing are the ones where someone validates a flood of AI-generated analyses and turns them into decisions. Demand for analyst judgment went up precisely because the cost of generating an analysis went down.
The newsletter
Join our KISS newsletter
One short read a week on what actually moves revenue, in a free email. Read by 10,000+ operators and founders.
No spam. Unsubscribe in one click.
I.What AI actually absorbed
Not a share of headcount but a layer of work, defined by a single property: the question was already stated and the answer is checkable.
A.The layer with a stated question
Look at what these models are reliably good at and the pattern is consistent. Translating a described intent into SQL, including joins, window functions and dialect quirks. Cleaning and reshaping: missing values, format normalisation, merges. Building a standard chart. Drafting the narrative of a weekly business review whose structure has not changed in two years. Scanning thousands of series for anomalies. Reading an unfamiliar query and explaining it, or a schema and documenting it.
Every one of those tasks arrives with the question already formulated and has an answer that can be checked against something. That is the boundary, and it is a more useful boundary than any list of job titles, because it tells you which parts of next year’s work will move too. Where the question is given and correctness is verifiable, the work is absorbed. Where the question has to be chosen, or correctness depends on facts that live outside the data, it is not.
B.The bill: generation got cheap, verification did not
The saving is smaller than the demo suggests, because the time you stop spending on writing is partly spent on checking. A query that runs cleanly against the wrong population is byte-identical in appearance to a correct one: no error, no warning, a plausible number. The failure modes are specific and they repeat. A join that silently fans out and inflates a sum. A filter applied after an aggregate rather than before. A date column in a different timezone from the one the business reports in. A status field with three values the model assumed had two.
None of those are model defects in a strict sense. They are consequences of the model not knowing your data, and they scale with output. When one analyst wrote every query, volume was capped by that analyst’s week, and review was informal because the person who wrote it knew the schema. When a product manager, a marketer and a founder each generate their own analyses, volume is uncapped and none of the authors can evaluate their own output. The constraint moves.
Where the bottleneck moved
Funnels report viewThis is why the employment picture looks the way it does. Postings for pure report writers thinned; postings that emphasise interpretation, stakeholder communication and working alongside AI tools did not. The work did not disappear. It moved one step to the right, into a column most teams have no process for.
II.Why the remainder resists, and how much of it really does
Three things sit outside what a model can reach. But part of what analysts call judgment is really compensation for a tool that does not know the data, and that part is shrinking.
A.The three that are genuinely out of reach
The first is choosing the question. The analyses that change anything usually start somewhere the data does not point: a suspicion that churn is rising specifically among customers from a new channel, and a hypothesis that the channel is attracting a different profile. A model answers questions. It does not have a stake in the outcome, which is what generates the question in the first place.
The second is interpretation, and it is the one most often mistaken for output. “Revenue declined 8% month over month” is a fact and a model will produce it reliably. “Revenue declined 8% because our largest enterprise customer delayed renewal pending a security audit that closes next month, and the underlying business is healthy” is an interpretation, and it depends on the pipeline, the relationship and a conversation that happened in a room. The fact is a commodity now. The sentence after it is not.
The third is causal reasoning and the design that supports it. Establishing that A causes B rather than moving with it requires deciding what a valid comparison is, which confounders are plausible here, and whether the assignment mechanism was clean. A model computes the correlation and will happily narrate it as a cause. Distinguishing the two is what separates a finding that grows a business from one that sends it somewhere expensive, and it is a judgment about the world rather than about the numbers. The same applies to governance: which metric the company steers by, whether a model correlating with a protected characteristic should ship, when a number is being gamed. Those are decisions with consequences, and nobody has found a way to delegate a consequence.
What the model produces, and what has to be checked before it counts
Activity view| Output | Reliable part | The part a person owns |
|---|---|---|
| SQL from a description | Syntax, joins, window functions | Whether it returned the intended population |
| Anomaly scan | Finding the outliers | Which ones are worth anyone’s attention |
| Recurring report draft | Structure, charts, first narrative | What changed that the template cannot see |
| Correlation across metrics | The coefficient | Whether it is causal, confounded, or coincidence |
| Recommendation | A defensible-sounding argument | Whether the organisation will act, and should |
B.The part of judgment that is really just missing context
Now the uncomfortable half. Read the validation failures again and notice how few of them require judgment in any deep sense. Knowing that status has three values, that created_at is UTC while finance reports in local time, that the orders table double-counts refunds unless you exclude a flag: these are facts about a specific dataset. Analysts hold them in their heads and call the holding expertise, but it is context, and context can be supplied.
That distinction decides how much of the residue is durable. There is a real difference between pasting a schema into a chat window, where the model is guessing at what a column means from its name, and working inside a system that already holds the data model. KISSmetrics is built the second way: it configures itself by scanning the product, autocaptures the events that already happen, and its chat assembles metrics, funnels and cohorts against that instrumented data rather than against a description typed from memory. It does not hand the user SQL to check, because the check it would be asking for is the one it is meant to remove. The validation burden drops, and with it the share of an analyst’s week that was compensating for the tool.
The honest conclusion is that the moat is thinner than the reassuring version of this article implies. Schema literacy, dialect fluency, remembering which table is trustworthy: valuable in 2020, commoditising now. What survives is the part that was never about the data at all, which is a much smaller and much more specific skill set than most analysts currently describe as their job. Our guide to AI SQL generation covers the query-level version of the same problem.
III.What the job becomes
If generation is cheap and context is being supplied by the tools, the remaining value sits in framing, verification and consequence, in that order.
A.Reprice the week
The recovered hours are not a productivity dividend to be spent producing more analyses. Producing more analyses is now the cheap half, and adding to a queue nobody can review makes the bottleneck worse. Spend them upstream and downstream instead.
Upstream means domain depth, which is the input to question selection and therefore the input to everything. An analyst who knows the segments, the unit economics, the sales objections and the operational constraints is holding the context that turns a number into a recommendation, and it is context no tool has because it does not exist in any table. Sitting in on sales calls and reading support tickets is not soft-skill advice. It is data collection for the only model that matters here.
Downstream means verification as a practice rather than a habit. A documented protocol: reconcile against a known figure before believing a new one, check the population size at every step of a query, test the boundary cases, and ask whether the conclusion actually follows from the output or merely sits next to it. Teams that have written this down are the ones absorbing AI-generated analysis without incident. Teams that have not are shipping the fan-out join to the board. The same discipline applies to experiment reading: our guide to A/B test reports covers where those readings go wrong.
And consequence means the communication work, which has quietly become the scarcest of the three. When analyses were expensive, having one was itself persuasive. Now everyone in the meeting arrives with output, and the deciding factor is whose reading of it is trusted. That trust is built by being right in public, repeatedly, in front of the same people. Data storytelling is the craft; the relationship is the asset.
B.The part that really is at risk
All of the above is advice for people with somewhere to move. It is worth being direct about who does not. If your output is a set of scheduled queries and a dashboard that refreshes on Monday, that work is now a configuration rather than a role, and no amount of prompt technique changes it, because prompt technique is skill at the layer that just got automated. The uncomfortable part is that this describes a large share of junior analytics jobs, which is also the rung the rest of the career used to be entered through.
The exit is lateral rather than upward, and it is available. The person who built the Monday dashboard knows which numbers the business watches, which of them are quietly broken, and who complains when they move. That is the beginning of domain expertise and it is worth more than the dashboard ever was. Turn one recurring report into a question nobody asked, take it to the person it affects, and be right. The path from report-runner to trusted analyst runs through doing that a few times, not through a certificate.
Verdict
No, and the question is aimed at the wrong thing. Nothing is replacing the analyst, because the analyst was never the query. What is being replaced is the layer where the question is handed to you and the answer can be checked: routine SQL, cleaning, standard charts, recurring narrative, first-pass anomaly scanning. That layer was most of a junior analytics job and a substantial part of a senior one, and it is going to keep shrinking, faster than the comforting version of this argument admits, because the tools are now being built to hold the data model rather than to guess at it.
What survives is narrower and more valuable than “analysis”: choosing the question, deciding whether an answer is trustworthy, establishing cause rather than correlation, and being the person a decision-maker believes. Those are three judgment skills and one relationship, and none of them is acquired by learning a tool. The practical instruction is unglamorous. Pick the recurring report you resent most, automate it this month, and put the recovered hours into knowing your business well enough to ask something nobody has asked. The analysts who lose their jobs to AI will overwhelmingly be the ones who spent this period getting faster at the layer that was already gone.
One analytics idea a week
Short, specific, written by the team building the product. No digest, no roundup.
This is part of Measuring AI traffic and AI-driven work, under ai doing the analysis. The guide puts the rest of the pieces in order.
Continue Reading
AI in Analytics: Anomaly Detection, Predictions, and Automated Insights
AI is transforming analytics from retrospective reporting to proactive intelligence. This guide explores the four pillars of AI analytics, compares platform capabilities, and provides a practical roadmap for implementation.
Read articleUsing AI to Generate SQL Queries: How to Get Accurate Results Without Hallucinations
AI can write SQL faster than you can. But it also hallucinates columns, invents joins, and silently produces wrong answers. This guide shows you how to get accurate results.
Read articleThe Data Maturity Model: Assess Your Analytics Readiness in 5 Minutes
Every company claims to be data-driven. Few actually are. This guide walks you through the five stages of data maturity, provides a quick self-assessment, and offers concrete recommendations for moving from reactive firefighting to transformative business leadership.
Read article