Every BI estate is designed for the person who builds dashboards and used by the person who reads them. Those are not the same job, they are not the same skill, and the second group outnumbers the first by roughly ten to one.

They are also, often, the people best placed to act. Watch one for four minutes.

Two of his seven instincts were supported. He went into the call without the answer, the analyst spent forty minutes on Wednesday on a question that had stopped mattering on Monday, and nine stores ran another week before anyone looked at furniture.

A dashboard that cannot answer the second question is a picture, not a tool. The second question is always “why?”

What he was actually trying to do

What he didWhat he was askingSupported?
Opened the dashboardIs anything wrong?Yes
Filtered to his regionIs anything wrong here?Yes
Clicked the bad barWhich category is dragging it?No
Clicked again, deeperWhich product?No
Compared with last weekIs this new, or has it been like this?No
Asked a person—Two days later
Screenshotted itShow three people the thingUndated, unfiltered

None of those are exotic. They are the obvious next questions anyone looking at a chart would ask, and they fail in the same order in most estates.

The same four minutes

7 instinctsin a four-minute reading session
2 of 7supported by a conventional dashboard
2 days → 90 secondsfrom question to answer
~10:1readers to builders in a typical estate

He did not learn a tool. He clicked things that looked clickable and they did what he expected. That is the entire design goal for this persona.

What made each step work

Filters that read like the business

The controls come from the business dimensions — Region, Category, Segment — not from column names. On an imported dashboard they arrive with the selections the original workbook had, so nobody has to be told which filters matter.

Dashboards
A dashboard imported from Tableau showing sales by region stacked by category and a monthly trend, with Region and Segment filter pills and a Min Sales parameter control across the top
Look at the filter row. “Region: 3 selected”, “Segment: 2 selected” — the workbook’s own quick filters, carried with their state. “Min Sales: 100” is a parameter, which is a threshold Marcus can move without knowing the word parameter.

Click, then click again

Clicking a mark filters the rest of the page — the behaviour every other interface has trained him to expect. Clicking again goes a level deeper. The server works out which level that lands on from the model's own hierarchies.

flowchart LR
    A["Sales by region"] -->|"click Central"| B["By category
Central only"] B -->|"click Furniture"| C["By product
Furniture, Central"] C -->|"click again"| D["No level below product
— and it says so"] style D fill:#fff4e6,stroke:#f0cb9a
The hierarchy is declared once in the model, so the path is identical on every dashboard that uses it. When there is no level below, the page says so rather than silently doing nothing — which is what Marcus experienced at 0:45 the first time.

Why the level is decided on the server

Because a manager restricted to one region must not be able to drill into another, and because “nothing happened” is the worst possible response to a click. The server knows both the hierarchy and the person’s access rules, so it returns the next level or an honest explanation of why there is not one.

Only his own rows, without being told

Marcus is restricted to Central. He sees Central numbers everywhere — dashboard, export, assistant — and the restriction is part of the query rather than a filter over results, so his totals are genuinely his region's rather than a national total with rows hidden.

Access policies
The access policies tab listing a row policy limiting west managers to the West region and a column policy hiding profit and profit ratio from sales reps
He never sees a permissions message and never learns the rule exists. That is the point — a rule a reader has to work around is a rule that gets worked around.

The question the page does not answer

His 1:10 question — was it stock or price? — is not on any dashboard and never will be. It is the kind of question that only occurs to someone looking at a specific number on a specific Monday.

AI Ask
AI Ask answering which region has the weakest profit ratio, with a month-by-month breakdown, a key takeaway and a trend chart
Note what the answer does after naming the thing. It finds the months that explain it and says what it would check first. For Marcus that is the difference between “furniture is down” and “one range, on volume, not price”.

The Monday question, answered on the chart

The seventh instinct in the session above — why — was the one the tool could not take. It can now. The sales chart has a Why? button; he presses it and the panel says, in four sentences he can read in the lift, how much sales fell, which band or category carried the fall, what moved the other way, and whether this is the lowest month in the series. Under it: look at High on its own, break High down by category, alert me if it falls below this again — each one a click.

What changed
The Home page with a What changed panel: Sales by Region fell 32.0% with the High sales band accounting for 54% of the decline, and Profit Ratio rose 3.1 points, each with an Explain button
Before he opens a dashboard. Home lists the panels that moved most since the previous period across everything he can see, with the driver under each. On Monday this is the first thing he reads.

None of it is a model guessing. The periods, the contributions and the sentences are computed from his own rows, under his own access rules — his region, nobody else’s — and a question typed under the panel is answered only from that evidence. What the panel does, step by step →

What this does not solve

  • A bad dashboard is still bad. If the page shows the wrong six charts, drilling into them faster does not help. Someone who understands the job still decides what belongs on the page.
  • Drill only goes where a hierarchy exists. Region → category → product works because somebody declared it. If nobody has declared product-to-SKU, Marcus stops at product — and the page tells him so rather than guessing.
  • The assistant answers what the model can express. “Was that range out of stock?” only works because inventory is in the model. If it is not, that is still a conversation with an analyst — a much rarer one.
  • It will not tell him why the sofa range sold eleven units. That is a phone call to nine store managers, and it always was.

The test, on your own estate

Sit with one manager for ten minutes while they use your current dashboard. Do not help them. Count how many of their first seven instincts the tool supports.

Most estates score two. Nobody has measured it, because the people who build dashboards do not read them — and the people who read them assume the friction is their own fault.

What changes when anyone can ask →  ·  Why this group dominates the bill →

← All posts   Request a demo