This page is focused on the Dashboard Configuration, answering to some questions:
-
What is the chart I need?
-
On which data?
-
Do I want to see the chart only on some data?
Before you start
-
You must have the dashboard module activated.
-
You need to know how to configure the creation of a module “module_dashboard” https://overit-spa.atlassian.net/wiki/spaces/NEXTGENGEO/pages/103945666590/Modules+management+3.0.?atlOrigin=eyJpIjoiNTBmOTZlYTViNWMyNGUyYWE1ODQ0MGE1MjgwN2IxZjUiLCJwIjoiYyJ9
Add a new chart
To create a new chart:
-
In your dashboard module settings, navigate to the Configuration tab.
-
Click the Add chart button.
-
In the Chart title field, enter the desired name.
-
Select a visualization option from the Chart type dropdown:
-
Pie : Shows relative proportions or percentages of a single total.
-
Donut: Displays proportional datasets with a hollow center for absolute totals.
-
Column: Compares discrete categories vertically over time or categories.
-
Column Stacked: Compares category totals while breaking down sub-component shares.
-
Bar: Compares discrete categories horizontally, ideal for long labels.
-
Bar Stacked: Compares horizontal category totals with sub-component breakdowns.
-
Line: Displays continuous trends, metrics, and changes over time.
-
Select the data source
-
In the chart configuration wizard, locate the Data source dropdown.
-
Select your data source type:
-
Feature Service -
SQL Table or View -
REST service
-
-
Complete the conditional entry fields:
-
SQL table or view
-
REST service
-
Feature service:
-
Select SQL table or view
-
Click the Connection Name dropdown
-
Choose a configured database connection.
-
Click the SQL Table/View field
-
Select a predefined table or view from the dynamic list.
Select a REST service
-
Click the Service Endpoint selector.
-
Select an active service compliant with the standard OverIT dashboard/report API contract.
Select a feature service
-
To select the GIS service, click the Service dropdown.
-
Choose the specific layer from the Layer name list.
Configure chart statistics
Depending on the chart type, the configuration may include axis configuration.
-
Define your data source.
-
Scroll down to the statistics section of the chart configuration wizard.
-
Map the fields exposed by your selected table, view, or REST API into the dashboard layout inputs:
-
Main filter: Select or enter an expression to restrict records returned by the data source.
-
X axis: Select the independent variable or categorical field from the dropdown list.
-
Y axis: Select the quantitative or numerical metric field (e.g., GDP values).
-
X axis label: Enter the text display label for the horizontal axis.
-
Y axis label: Enter the text display label for the vertical axis.
-
Series: Select an optional field to group or split data parameters into multi-colored sets.
-
User extent filter: Toggle the checkbox to dynamically filter data based on the user's active map viewport.
-
Audit dashboard data
To examine the data in your dashboard:
-
Navigate to your dashboard module configuration.
-
To display the configured chart registry, in the main settings panel, click the Configuration tab.
-
In the registry table, audit data origins.
-
Chart title: The name displayed to the end user on the dashboard panel.
-
Chart type: The visualization format (e.g., Pie, Column, Line).
-
Source: The data origin type (Feature Service, SQL Table/View, or REST service).
-
Service: The target service connection endpoint name.
-
Layer name: The connected GIS layer (applicable to layer-based sources).
-
Source name: The name of the specific SQL object or API contract target.
-
Available actions: Inline buttons to edit, clone, or remove individual charts.
-
View dashboards as an end user
To examine how an end-user sees their dashboard:
-
As an end user, log in to the NextGen Geo map workspace.
-
In the main toolbar, click the Dashboard icon.
-
To render the metrics panel, select the desired dashboard profile.
-
Interact with the integrated components:
-
Layer-based chart: Automatically loads and displays features from a feature service.
-
For example, it might display the number of provinces.
-
-
Database-driven chart: Renders tabular or view data instantly, such as a stacked column chart showing GDP by macroregion.
-
REST-driven chart: Queries the OverIT backend API contract dynamically to show up-to-date regional KPIs.
-
Map workspace integration: Syncs regional or provincial geometries alongside your graphical chart profiles.
-