Skip to main content

Databoard Visualizations

📈 Each query element on a databoard renders its saved query using a visualization type. Configure types in the query editor or from the databoard element settings.


📍 Where to configure​

  • Query editor — primary place to pick visualization and map columns while iterating on SQL.
  • Databoard element — edit element opens visualization settings for that widget.

Tables​

TypeBest for
TableSmall result sets, all rows visible
Paginated tableLarge datasets with page navigation
BI tableGrouped rows, expandable sections, subtotals, conditional formatting rules
Advanced tableExtended table layouts (legacy/advanced options)

BI table highlights:

  • Group by one or more columns.
  • Expand/collapse group rows.
  • Conditional formatting (color cells by rules).

BI table with grouping and conditional formatting


KPI cards​

Card visualizations show a primary metric with optional secondary values, aggregations (sum, count, average, etc.), and formatting.

Use for headline numbers on executive databoards.


Charts​

Legacy chart types:

  • Bar, line, pie, ring, date line

Chart.js (recommended) types:

TypeUse case
LineTrends over time
BarCategory comparison
Pie / DoughnutPart-to-whole
ScatterCorrelation
Radar / Polar areaMulti-axis comparison
ComboMixed measure types on one chart

Common configuration options:

  • X / Y axis column mapping.
  • Multiple series (multi Y-axis where supported).
  • Aggregations per series.
  • Chart subtitle (hidden, auto, or custom text).
  • Color palette from databoard branding.

Chart visualization configuration panel


Choosing a visualization​


🚫 Scope notes​

  • Visualization options depend on result shape — e.g. charts need at least one dimension and one measure column mapped.
  • If a query returns no rows, the widget shows an empty state rather than a broken chart.
  • Chart.js types respect databoard palette branding; tables use theme CSS variables.