Skip to main content

Chart Builder

Docwize's 'Chart Builder' enables users to create charts that pull from and reflect data sourced from within a database, such as Compliance Breakdowns, Billing Breakdowns, Task Management Tracking, etc. Users can add further customizations to their charts, such as color-based categorization, linking actions to data, etc.

The 'Chart Builder' is located in the 'New' module, under 'Custom Fields'.

workflow-builder

'Chart Builder' button

'Chart Builder' Interface

workflow-builder

Example: 'Chart Builder' Interface

FieldDescription
Create New ChartNavigates to the 'Chart Builder' dialog to create a new chart.
(varies)Lists all created charts.

'Chart Builder' Dialog

Chart Builder dialog

'Chart Builder' dialog

FieldDescription
Chart NameInput the name for the chart.
DatasourceDropdown of all datasources created in the Query Builder.
Chart TypeSelect the chart type (Bar Chart, Datagrid, Donut, Gantt, etc.). Additional fields appear depending on the type selected.
Server-Side AggregationToggle (enabled by default). When enabled, the chart derives its grouping keys from the settings below.
LayoutDisplayed when a bar chart is selected. Choose Grouped or Stacked.
Preview ChartRenders a preview of the chart on the canvas.
Save ChartSaves the chart.

Server-Side Aggregation

When Server-Side Aggregation is enabled (the default), the following fields are available:

FieldDescription
Group BySelect one or more columns to group results by.
MetricsAdd one or more aggregate metrics (COUNT, SUM, etc.). Click Add metric to add a row.
Order ByOptionally sort the results. Click Add order by to add a sort rule.
Limit (optional)Limit the number of rows returned. Leave blank for no limit.

When Server-Side Aggregation is disabled, a Legacy field mapping section appears instead, allowing manual mapping of X-Axis Key, Y-Axis Key, and Category Keys.

chart-builder

Example: A Built Chart

How to Build a Chart

StepDescription
1Navigate to the 'Chart Builder' section.
2Select 'Create New Chart'.
3Name the chart and select a datasource and chart type.
4Configure Server-Side Aggregation: set Group By columns and add metrics as needed.
5Click 'Preview Chart' to verify the output.
6Click 'Save Chart'.