What is ChartBase?

A tour of what the product does, who it is for, and how the pieces fit together.

ChartBase is a business-intelligence workspace that runs in the browser. You bring data, model it, build interactive dashboards on a drag-and-drop canvas, and share the result with a link — no desktop application, no publishing step.

The shape of the work

Most dashboards go through the same four stages, and ChartBase is organised around them.

  1. Get data in. Upload a CSV or Excel file, or connect a PostgreSQL or MySQL database and import from it.
  2. Shape it. Clean and reshape columns with tracked steps you can review and undo, so the raw source is never modified.
  3. Model it. Relate datasets to each other, then add calculated columns and measures so the business logic lives in one place instead of being retyped into every chart.
  4. Build and share. Compose pages of visuals, add filters and interactivity, and share by link, invitation or embed.

What makes it fast

Your rows are not stored in the application database. On import they are written to a columnar format built for analytical queries and read in place by a dedicated query engine designed for exactly this shape of work. The application database holds only definitions: what a dataset is, what a measure means, how a page is laid out.

The practical effect is that a chart over several million rows answers in roughly the time a chart over a few thousand does, because a columnar engine reads only the columns a question actually touches.

What you do not have to do

  • No formula text to get wrong. Calculated columns and measures are built from blocks, and the result is validated as you build it rather than after you press save.
  • No refresh button to remember. Datasets imported from a database can be put on a schedule, and every attempt is recorded so you can see whether it ran and whether it worked.
  • No separate publishing step. A dashboard is live as soon as you decide who can see it.
What is ChartBase? · ChartBase Docs