A Look at the Dashboards
This module allows for the creation and visualization of powerful dashboards on the information managed by the platform, to be consumed by different types of devices, and with analytical and Data Discovery capabilities.
Â
The Hierarchy of Elements in the module is shown below:
The main features of the Dashboard Engine are as follows:
Dashboards Creation from the Control Panel Platform itself:
List of where a user sees their own dashboards and to which ones they have access:
Â
Creation: the platform defines the dashboards with these elements:
Datasource: it represents the query made to the Entity/Ontology:
Gadget: it represents a visual element that are used to compose a dashboard.
The platform offers a set of pre-generated gadgets for business users:
Â
along with the ability to create new gadgets through the concept of Templates, in which you can incorporate JavaScript libraries and create your own gadgets.
Dashboard: it is made up of gadgets that are visually dragged to the canvas:
Â
Possibility of creating custom and reusable components: The use of the gadget templates allows for the generation of customizable tailor-made gadgets, with access to the platform data, and with native interaction capabilities to the rest of the gadgets. By allowing the inclusion of external libraries, there is no problem in building fully integrated graphics, nor in combining different technologies such as D3, eCharts, HighCharts, ... or components on different frameworks such as Bootstrap, Angular Material or VueJS:
which are displayed:
Â
Cross database visualization: There is no limit whatsoever in the drawing of data on the dashboards. Any data managed as a Platform Entity can be managed from the dashboards by defining their DataSources in SQL.
Datalink tool: with this tool, interaction between gadgets of different types is allowed, so that you can perform an analysis and drill-down on the information of the different gadgets and their exploration dimensions.
Integrated filters: generated in any gadget or autonomously, this allows for the automatic creation of complex filters with which you can attack the information of one or several gadgets in the dashboard.
Gadget/Report Data Discovery: by using a simple drag & drop system, based on a definition of the data model, the on-the-fly generation of analytical and exploration reports of different metrics and definitive KPIs is allowed, as well as the export of these to Excel or pdf formats. This functionality is embedded as a gadget both statically and in self-service mode.
Â
Integration of the dashboard in web or in third party applications: In a secure way, and with the possibility to filter data by parameter, the integration of dashboards created on the platform in different websites or applications is allowed. In this case, they will be integrated into the BI Platform:
GIS Integration: the system allows the inclusion, as a gadget, of GIS maps generated in the platform through the Geo Service component, with powerful capabilities and natively integrated in order to interact with the rest of the gadgets. We can see next an example 3D Map used to filter other elements:
Â