How AI Is Changing Data Analytics
AI is changing data analytics in five concrete ways: it has replaced the SQL-writing step with plain-English questions, it has moved the bottleneck from producing charts to trusting them, it has made the boring 60% of the job (cleaning, joining, reconciling, documenting) mostly automatic, it has extended analysis beyond structured tables into text that was previously unqueryable, and it has shifted what analysts are paid for from building reports to deciding which questions are worth asking. The tools you know already do this: Power BI Copilot answers questions in natural language, Looker's Conversational Analytics sits on the semantic model, Tableau Pulse pushes metric changes at you, Retool AppGen writes internal tools from a prompt. This is not a future state. It shipped.
What has not changed is where the answer comes from. Every one of those systems answers from a modelled data source: a warehouse table, a semantic layer, a dataset someone defined. AI made the interface to that data conversational. It did not make the data itself more complete. That distinction is the whole story of what AI in analytics does well and where it still falls apart, and it is worth the next thousand words.
The five shifts, concretely
Query generation is solved for the common case. A question like "revenue by region last quarter versus the one before, excluding internal accounts" is a reliable text-to-SQL task now, provided the model can see a schema with sane naming and a semantic layer defining what "revenue" means. Analysts who spent afternoons writing window functions spend minutes reviewing generated ones.
Verification became the expensive step. When a query took an hour to write, you understood it by the time it ran. When it takes four seconds, nobody has read it. The failure mode is no longer "we could not get the number", it is "we got a number, it looked plausible, and it was wrong because the join fanned out on a one-to-many relationship". Teams that adopted conversational analytics without adding a review habit have quietly shipped more wrong numbers, not fewer.
Data preparation compressed. Schema inference, column type detection, fuzzy entity matching across systems, deduplication, generating documentation from table contents: all of these went from days of analyst time to a review pass. This is the largest real productivity gain and it gets the least attention because it is unglamorous.
Unstructured evidence entered scope. This is the genuinely new capability. A support ticket, a Slack thread, a call transcript, an email chain, a contract PDF: these were previously either invisible to analysis or reduced to a category dropdown someone filled in by hand. Language models can read them, classify them, extract entities and link them to a customer ID. That means you can now ask "why" and get evidence, not just "what" and get a number.
The job description moved. The scarce skill is no longer producing the artifact. It is deciding which question matters, knowing which numbers in your organisation are quietly untrustworthy, and being the person who can say "that answer is wrong and here is why". AI does not do that part and shows no sign of doing it soon.
Where the simple answer breaks
The optimistic version of this story assumes the model has access to whatever it needs. It usually does not. Here is what actually limits AI analytics in practice:
Ambiguity in business language. "Active customer" means something different to finance, sales and product in most companies. Ask three teams and you get three definitions. An AI will confidently pick one, usually the first plausible column it finds. Without a semantic layer that pins the definition, conversational analytics produces confidently inconsistent answers across users. This is the single most common cause of disillusionment after rollout.
Causality. AI is excellent at "churn rose 4.2 points in the enterprise segment in March". It is bad at "because a pricing change shipped February 28th". Correlation surfacing looks like causal insight and is not. Anomaly detection tells you where to look, never why.
The evidence outside the warehouse. Your churn number lives in a database. The reason lives in a Zendesk ticket, a Gong call and a Slack thread in #cs-escalations. BI tools connect to databases and modelled sources, so evidence that is a sentence in Slack or an email is outside what they can see. This is not a criticism of Power BI or Looker, it is a description of their input surface. If the evidence never lands in a table, no amount of AI on top of the warehouse will find it.
Small-n reasoning. With 40 rows, a model will pattern-match into a narrative that a statistician would reject. Confident prose over thin data is a real hazard, and it is worse than a blank chart because it feels like an answer.
A worked example
Enterprise churn is up. Here is what each layer of tooling actually gets you.
| Question | What answers it | What you get |
|---|---|---|
| How much did churn move? | Warehouse SQL, generated from a sentence | 4.2 points, enterprise segment, March |
| Which accounts? | Same query, grouped | 11 named accounts, ARR attached |
| What did those accounts have in common? | Warehouse plus CRM fields | 9 of 11 were on the legacy pricing tier |
| Why did they leave? | Support tickets, call notes, email threads | 7 of 11 raised the same integration failure in February |
| What do we do now? | A person | Nothing automates this |
The first three rows are what modern BI with an AI layer does well and fast. Row four is the one that changes the decision, and it is the row that requires reading text no one ever loaded into a warehouse. Row five is why analysts still have jobs.
Notice something about row four: the finding is not statistical. It is seven support tickets saying roughly the same thing in different words. Traditional analytics could only reach that if a support agent had correctly tagged each ticket, which they did not, because tagging is a chore nobody does consistently. A language model reading raw ticket text finds it in one pass. That capability did not exist three years ago at any usable cost or quality.
What to do about it
If you are running an analytics function, the practical adjustments are small and specific.
Define your metrics before you deploy conversational analytics, not after. A semantic layer is not legacy overhead in the AI era, it is the thing that makes AI answers consistent between two people asking the same question in different words.
Make generated SQL visible by default. If your team cannot see the query behind the number, they cannot catch the fanned join. The review takes thirty seconds and saves the quarterly embarrassment.
Log the questions people ask, not just the dashboards they open. The question log is the best roadmap you will ever have for what to model next, because it shows demand before anyone files a ticket.
Treat AI-surfaced anomalies as a queue of things to investigate, never as findings. The framing matters: an alert that says "look here" is useful, one that says "this is why" is a liability.
Keep a person accountable for every recurring number that reaches an executive. Not to compute it, to vouch for it.
The part that spans your tools
Most of what limits AI analytics today is scope, not intelligence. The model is good enough. It simply cannot see the Slack thread, the Zendesk ticket and the Postgres table in the same breath, because those live in three systems with three access models and nobody wired them together.
That is the gap Skopx works in. It connects to nearly 1,000 SaaS tools plus direct databases, so a question like "which enterprise accounts churned in March and what did they complain about first" runs against the warehouse and the support queue and the email threads at once, with citations back to the specific ticket or row. When a question turns out to be one you ask every week, its Internal Apps feature turns it into a small console you and your team can open instead of retyping the question, built from a sentence in chat. It reads and it acts, and every action is a button someone clicks with a confirmation. If you want the mechanics, the platform page covers how the connections and citations work.
The honest summary of AI's effect on analytics: it made the answer cheap, which made the question and the verification the whole job. Teams that reorganised around that are getting a lot out of it. Teams that expected the tool to think for them are quietly generating wrong numbers faster than before.
Skopx Team
The Skopx engineering and product team