from and to date tokens follow this range, all applicable widgets update.
When a project has no dashboards, the page shows No dashboards yet. Select New dashboard to create your first one.

Dashboard actions
| Action | Description |
|---|---|
| New dashboard | Creates an empty dashboard that you name and populate with widgets. |
| Import | Loads a dashboard definition from a file. |
| Export | Saves the selected dashboard’s definition to a file, so you can move it between projects or keep a backup. |
| Refresh | Re-runs the queries behind the dashboard’s widgets and redraws them with the latest data. |
| Edit | Opens the dashboard for changes, such as adding, arranging, or removing widgets. |
| Time range | Sets the dashboard date range that date-scoped widgets follow. |
Build a widget
Each visualization on a dashboard is a widget. You build a widget in the widget editor, which opens as Untitled widget with three tabs.| Tab | What you do |
|---|---|
| Query data | Pick a table and write the SQL that returns your data. |
| Preview rows | Inspect the rows the query returns before you visualize them. |
| Visualize | Turn the result set into a chart and configure how it displays. |
- Open a dashboard and start a new widget.
- On Query data, select a table from the table list, for example
abl_platform.platform_events. - Write your SQL, or use Columns to insert column names. Select Run query to test it.
- Open Preview rows to confirm the query returns what you expect.
- Open Visualize and choose how to display the result set.
- Select Save widget. To discard your changes, select Cancel.
Example of Query scoping
The platform scopes queries to the current tenant and project by default. Let us considerabl_platform.platform_events as the query table. Use the date tokens when a widget should follow the dashboard date range.
| Token | Description |
|---|---|
{tenantId:String} | Scopes the query to the current tenant. |
{projectId:String} | Scopes the query to the current project. |
{from:DateTime64(3)} | Start of the dashboard date range. |
{to:DateTime64(3)} | End of the dashboard date range. |