I've watched the same thing happen twice in the last four months.
An FP&A analyst is building the monthly board deck. She asks the AI assistant to pull revenue for the quarter. Simple question. A chart appears in seconds. That same morning, a sales manager prepping his pipeline review asks the same assistant the same thing. He gets a chart too. It shows a different number.
Same company. Same quarter. Two different "revenues." The CFO won't find out until she's in board prep, staring at a slide that doesn't match what sales has been telling her all week.
Nobody lied. Nobody fumbled the math. The two answers came from two different definitions of what "revenue" means. One included rebates. One didn't. One counted pending deals, the other only closed ones. The layer of meaning under the dashboard wasn't the same in both places, and the AI had no way to know that.
This is the moment finance is walking into, and it got here faster than most teams expected. Microsoft Fabric just shipped agentic "report-authoring" agents: AI that handles requirements, design, build and publish from a plain-English request. ThoughtSpot released Spotter agents. Salesforce is rebuilding Tableau around conversational AI. Google is making Looker agentic. Every major BI vendor now sells a version of "tell the AI what you need, and it builds the chart for you."
The framing everywhere is "the death of the dashboard." That's not the real story. The real story is quieter. AI didn't fix the problem self-service BI never solved. It moved that problem down to a layer finance teams don't guard.
Why can AI build the dashboard but not guarantee the number?
Because building the chart was always the easy 10 percent. The hard 90 percent is invisible.
When I build a dashboard by hand in Power BI or Tableau, I do the visible work. Connect the data. Draw the chart. Set the colors. Label the axes. That's the 10 percent you see.
I'm also doing invisible work the whole time. I'm looking at the data as I build and asking myself questions. Should this column be summed? Is this a real measure, or just an ID number wearing a numeric costume? Does "revenue" here mean what it meant in last month's version?
Those decisions live in a layer under the dashboard called the semantic model. Think of it as the rulebook: the definitions and relationships that tell the BI tool what the data actually means. That's the 90 percent nobody sees.
When a human builds the chart, they catch the nonsense. I once started to sum a customer ID column by accident and caught it before I hit publish. Another time I hit a column labeled "Amt" and worked backward to figure out whether it meant dollars, cents or units. An AI agent working from a plain-English request doesn't do that. It doesn't squint at the data and wonder whether the answer makes sense. It fills the request and returns a chart.
That's what produced the two revenue numbers. Both AI answers were correct. They answered different questions, because the definitions behind them had quietly drifted apart. Nobody noticed. Dashboards used to get built once and left alone. When an AI can spin up a new one in seconds, the drift multiplies fast.
Why did agentic BI expose the hidden layer now?
Because it removed the analyst who used to sit between the question and the answer.
The BI industry spent fifteen years chasing "self-service analytics." The pitch was simple. Make chart-building easy enough and business teams won't need analysts. Reality was messier. Business teams could build charts. They often built the wrong ones, because they missed the layer underneath.
I've spent whole afternoons figuring out why two "revenue" fields in the same company disagreed. The answer was never the software. It was that two people defined revenue two ways, and both were certain they were right. That problem is old. What's new is that the analyst who used to reconcile it, quietly, is no longer in the room.
Power BI's Copilot shows the risk plainly. Testing by BI practitioners found query accuracy can swing 15 to 20 percentage points on a detail that sounds trivial. It's whether a column is named "Revenue" or "Rev." Readable names beat abbreviations. Copilot can't infer what "Amt" is supposed to mean the way a human analyst can. Microsoft's own guidance now tells customers the same thing: name your tables, columns and measures in plain English if you want the AI to get it right.
The same trap shows up with numbers that only look like measures. Take a column that's numeric, like Year or CustomerNumber. An AI may sum or average it and hand you a nonsense total. A human sees "Year" and knows not to add years together. An agent doesn't, unless someone set that column to "Don't Summarize."
These aren't AI problems. They're semantic-layer problems. The data underneath is fine. The definitions on top of it aren't reliable. For a decade, finance teams built dashboards and left the definitions messy. They got away with it, because a human was always there to interpret the result. Now the human is out of the loop.
What is the semantic layer, and why does it decide if the number is right?
It's the single place where a metric gets its meaning. Get it right once and every chart agrees. Leave it messy and every new AI answer is a coin flip.
BI isn't getting easier. It's getting faster. And speed exposed the work teams were skipping. The semantic layer is the one thing every major BI vendor now tells customers to invest in. Omni Analytics and Rill Data land on the same fix. Define each metric once, then enforce that definition across every dashboard, chart and AI answer. If "revenue" means something, make it mean the same thing everywhere. Ten definitions of revenue is the same as none.
This isn't a new problem. It's just visible now, because AI can publish a dashboard in sixty seconds. Six months from now, some finance team will find four dashboards reporting four versions of their annual revenue. The cause won't be AI. The cause will be that nobody maintained the definitions underneath.
The analyst and the sales manager didn't get two numbers because AI is unreliable. They got them because the finance function never agreed on what the number meant. They pulled from the same tool without comparing notes. AI just made the consequence impossible to ignore, and it put it on the CFO's slide.
Free CPA AI Policy Checklist
Before staff paste client data into AI, check the rules your firm is missing.
Get the free checklist and join the Dispatch for practical AI controls, vendor questions, and client-data safeguards for accounting teams.
Free. No spam. You will also get the Nexairi Dispatch.
What should a finance leader actually check?
Four things, before you trust any AI-built report.
- Read the column names. If your data is full of abbreviations like "Amt," "Qty" or "YYYYMM," ask the data team to rename them before an AI agent ever touches them. Readable names produce better AI answers. They also make human mistakes easier to spot.
- Watch for ID numbers getting summed. If a column is really an identifier, like Year or RegionCode, confirm the tool is set to "Don't Summarize" it. Anything numeric gets aggregated by default, and the total will be meaningless.
- Pin down the metric definition. Before you publish an AI-generated report, ask what's actually inside "revenue." Pending deals or only closed ones? Rebates in or out? Refunds subtracted? Get that written down and applied everywhere, not held in one person's head.
- Compare across dashboards. If two teams ask the same AI system the same question and get different answers, your definitions are drifting. That's not an AI failure. It's a governance gap, and it's fixable. Put the two definitions side by side and reconcile them.
The good news: this work is only invisible if you don't look. The definitions already exist inside most organizations. They're just scattered across spreadsheets, old dashboards and people's memories. The job is to gather them into one source of truth.
The Nexairi read
I've built dashboards for twenty years, first at Verizon and in the Army, and I still build them. The job is shifting under my feet in real time. The visible part, drawing the chart, is becoming something a machine does well. The invisible part, keeping the definitions clean and consistent, is becoming the actual work. That's not a threat. It's a clarification. The work that decides whether the number is right is now the only work that matters, and it's landing on finance. Teams that see this early will define the metric once, make it stick and move on to real decisions. The ones that don't will spend the next three years tracing discrepancies back to a layer nobody thought to own.
Building the chart was always the easy part. Making sure the number underneath was true was the hard part. AI didn't change that. It just removed the person who was quietly doing the hard part. Now that person is finance.
We track this kind of practitioner signal every week in the Nexairi Dispatch, our free newsletter for finance and accounting operators. If you want the tested-tool version of these stories before the trade press frames them, that is where it lands.
Sources
- Microsoft Fabric Community: Power BI at Microsoft Build 2026, The Agentic Era of analytics
- Unite.AI: The next era of business intelligence, conversational, contextual and continuous
- Microsoft Learn: Optimize your semantic model for Copilot in Power BI
- Omni Analytics: Best BI tools for data visualization 2026, governed charts and semantic-layer governance
- Rill Data: AI reveals why BI still matters (hint, it's not dashboards)
Related Articles on Nexairi
Free Assessment
Is your firm ready for AI?
A 5-minute governance check for CPA firms using ChatGPT, Copilot or AI accounting software. Get your score and your top gaps — free.
Jim Smart is the founder and editor in chief of Nexairi. A Business Intelligence Developer with experience building data systems for Verizon, U.S. Army operations, and enterprise finance teams, Jim spent years turning complex data into decisions that executives could act on — dashboards, forecasting models, and automation pipelines across telecom and government contracting. He founded Nexairi to apply that same clarity to AI: making emerging technology understandable and actionable for the operators, accountants, and business owners who need it most. Jim holds GenAI certifications from the University of South Florida Bellini College of AI and completed Springboard's Data Science Career Track.



