Skip to main content

Charts

Visualize query results using Chart.js-based components with flexible dataset mapping and parameter support.

tip

Test queries with parameters in side panel before chart creation

Supported Chart Types

1. Bar Chart

  • Description: Compare categorical data with rectangular bars
  • Use Case: Monthly sales comparison across regions
  • Dataset Fields: xAxis, yAxis

2. Line Chart

  • Description: Display trends over time/intervals
  • Use Case: Website traffic monitoring by hour
  • Dataset Fields: xAxis, yAxis

3. Pie Chart

  • Description: Show proportional relationships
  • Use Case: Market share distribution
  • Dataset Fields: label, value

4. Polar Area Chart

  • Description: Radial view for multivariate comparisons
  • Use Case: Skill assessment radar chart
  • Dataset Fields: label, value

5. Radar Chart

  • Description: Multivariate data in spiderweb format
  • Use Case: Product feature comparison
  • Dataset Fields: label, value

6. Scatter Chart

  • Description: Plot relationships between variables
  • Use Case: Height vs Weight correlation
  • Dataset Fields: xAxis, yAxis

7. Bubble Chart

  • Description: 3D data visualization (X/Y + size)
  • Use Case: Sales vs Profit with deal size
  • Dataset Fields: xAxis, yAxis, radius

Dataset Configuration

Query Binding

  1. Select Saved Query: Choose from pre-configured queries

Chart

  1. Parameter Handling: Enter parameter values when using parameterized queries

Chart

  1. Multiple Datasets: Display multiple datasets to render multi-chart

Chart

Field Mapping

Each chart type requires fields to render chart (e.g. x axis, y axis, labels, etc.). These values are mapped from the outputs of selected queries.

Chart TypeRequired FieldsOptional Fields
Bar/LinexAxis, yAxis-
Pie/Radiallabel, value-
Radar/Polarlabel, value-
ScatterxAxis, yAxis-
BubblexAxis, yAxis, radius-

Chart UI Configuration

Leverage Chart.js based options to modify chart UI

Chart

Dataset UI Configuration

Chart.js based dataset UI options

Chart

note

Refer to Chart.js Documentation for advanced configuration options.