Blog

Notes from building AI-native BI

Trusted metrics, dashboards you can review, and what migrating off Tableau really involves.

How InsightViz works

The design decisions behind the product, and what each one trades away.

How InsightViz works

Dashboards Are Documents, Not Programs

Why a dashboard should be something you can read, compare, version and let an assistant draft — and what the simpler surface costs.

InsightViz Product Team  ·  7 min read
Read article
How InsightViz works

Your Dashboard Should Be Able To Explain Itself

Someone challenges a number in a board meeting. How long until you can say where it came from, what it included, and who was allowed to see it?

InsightViz Product Team  ·  9 min read
Read article
How InsightViz works

Why Your Dashboards Are Slow, And Whose Problem It Is

On one test page the query engine accounted for 34 milliseconds and the page took 2.27 seconds. Where the rest of the time goes.

InsightViz Product Team  ·  8 min read
Read article
How InsightViz works

The Compiler Nobody Sees

Between a question and a database sits ordinary, deterministic, tested code. It is where the security properties actually live.

InsightViz Product Team  ·  8 min read
Read article
How InsightViz works

Why We Keep A Copy Of Your Data

Copying has a reputation. Why a governed copy is the right default for reporting, what a staleness budget is, and when to use a live connection instead.

InsightViz Product Team  ·  8 min read
Read article
How InsightViz works

A Chart Is A Description, Not A Drawing

Why a chart is a small object saying what to show rather than code that draws it — and why there is no dual-axis chart, which is a decision.

InsightViz Product Team  ·  8 min read
Read article