Bullet Chart

The Bullet Chart compares actual values against target (goal) values across multiple categories. Each bar plots an actual value against a defined goal marker, so the relationship between performance and target is visible at a glance.

It is commonly used in KPI and performance dashboards to visualize how results measure up against defined goals at a glance.

Notion image
📄

Release notes for the Bullet Chart are available here.

Installation and configuration

The Bullet Chart plugin can be installed by an Admin, following the directions in Installing QBeeQ Plugins.

Operating system and version support:

  • Linux - Latest
  • Windows - Latest

Creating a Bullet Chart

To create a new Bullet Chart

  1. Choose QBeeQ Bullet Chart from the widget dropdown list.
  1. Select data as Value, Goal and Breakby
  1. Configure settings

Select data

Use the data panel to select data to display on the chart:

Data
Description
Behavior
Value
The metric or formula that determines the actual performance
Rendered as the primary horizontal bar
Goal
The metric or formula that determines the expected or target performance (Optional)
Displayed as a marker (line/indicator) over the bar
Breakby
The dimension used to split the data into multiple rows
Each category is rendered as a separate bullet

Configure settings

Use the settings panel to control the visual appearance and interactive behavior of the chart. Changes apply immediately in the widget preview.

Setting
Description
Behavior
Empty or null goal value
Controls visibility of bars with a missing or null Goal value
Bar is shown or hidden based on the selected option 💡If a goal value is missing or null, you can choose to hide the corresponding bar rather than display an incomplete comparison
Labels
Show or hide labels on the chart
Value and/or goal amounts appear directly on the bars
X-Axis
Show or hide the X-Axis and its sub-settings
When disabled, Grid Lines, X-Axis Labels, Repeat for each bar, and Max Value are unavailable
Grid Lines
Show or hide vertical grid lines
Grid lines are drawn at each interval along the X-Axis ℹ️ X-Axis must be enabled
Labels
Show or hide value labels on the X-Axis
Labels appear at regular intervals along the X-Axis ℹ️ X-Axis must be enabled
Repeat for each bar
Repeat the X-Axis scale for every bar
The axis scale is drawn beneath each row rather than once at the bottom ℹ️ X-Axis must be enabled
Max Value
Set a fixed maximum for the X-Axis scale
All bars are measured against the same upper limit, enabling consistent comparison ℹ️ X-Axis must be enabled
Rounded bars
Apply rounded corners to bars
Bar ends are rendered with rounded corners instead of flat edges
Enable JumpToDashboard
Allow users to navigate to another dashboard on bar click
Clicking a bar opens the configured dashboard
Drilled Dashboard ID
The ID of the target dashboard
ℹ️ Jump To Dashboard must be configured and enabled
Navigation type
The method used to open the target dashboard
Controls whether the dashboard opens in the same tab, a new tab, etc. ℹ️ Jump To Dashboard must be configured and enabled

Using the Bullet Chart

Tooltips

Viewers can hover over each point to view a tooltip containing data defined in the Data Panel:

  • Value
  • Goal

Filtering

Viewers can filter the dashboard by clicking on a bar. Once a selection is made, a Clear Selection button will appear in the top-right corner of the widget title bar, allowing the filter to be removed.

JumpToDashboard

When enabled and configured, the user can click on any of the individual bars. When clicked, the associated dashboard will load, passing the selected category as context.

Did this answer your question?
😞
😐
🤩