Dashboards and Low-Code Apps tutorials
This page provides an overview of all Dashboards and Low-Code Apps tutorials, organized by difficulty level. Beginner tutorials cover fundamental concepts, while advanced tutorials address more complex use cases.
Note
Most tutorials created for the Dashboards app also apply to Low-Code Apps, as the functionality of these modules overlaps. Components that can be used in a dashboard can usually be used in exactly the same way in a low-code app. Consequently, it can occur that a low-code app is used as an example within a Dashboards tutorial.
Beginner tutorials
| Name | Description | Module |
|---|---|---|
| Creating and publishing an app | Create and publish your first low-code app. | Low-Code Apps |
| Editing an existing app | Edit an existing low-code app. | Low-Code Apps |
| Managing the pages in an app | Add, change, duplicate, and remove pages in a low-code app. | Low-Code Apps |
| Creating and showing a panel | Show a panel in a low-code app. | Low-Code Apps |
| Using a header bar | Use a header bar in a low-code app. | Low-Code Apps |
| Creating a visually appealing and user-friendly low-code app | Create an intuitive, visually appealing, and user-friendly low-code app, learning about best practices in low-code app design. | Low-Code Apps |
| Displaying a custom empty component message | Add a custom message when a query returns no results for any of the following components of a dashboard: table, grid, pie & donut chart, line & area chart, timeline, and node edge graph. | Dashboards app |
Advanced tutorials
| Name | Description | Module |
|---|---|---|
| Using controls to create a dynamic GQI query | Learn how to link controls to a GQI query so that changes in user input immediately update the query results. | Dashboards app |
| Getting started with node edge graphs | Build a basic network diagram using GQI queries with a node edge graph component. | Dashboards app |
| Creating a parameter table connected to an element feed | Create a parameter table connected to an element feed. | Dashboards app |
| Creating an anomaly overview dashboard | Create a dashboard that shows an overview of behavioral change event data. | Dashboards app |
| Creating an alarm dashboard for a daily DMS health check | Create an alarm overview dashboard that can be used for a daily check of health of your DataMiner System. | Dashboards app |
| Running a script when a page opens | Run a script when a page of a low-code app is opened. | Low-Code Apps |
| Chaining actions | Perform consecutive actions in a low-code app. | Low-Code Apps |
| Using the stepper component in a low-code app | Add and configure a stepper component in a low-code app to help with managing incidents and their different states. | Low-Code Apps |
| Styling a table component | Style a table component in a low-code app using GQI queries and the Template Editor. | Low-Code Apps |
| Using the maps component in a low-code app | Add and configure a maps component in a low-code app to visualize cell towers, their connections, and their coverage. | Low-Code Apps |
| Getting started with the grid component | Getting started with a grid component in a low-code app using GQI queries and the Template Editor. | Low-Code Apps |
| Leveraging feeds in a web component | Embed another webpage or HTML content directly into your dashboard using a web component. | Low-Code Apps |
| Using flows in a low-code app | Use flows to only load items inside of the timeline viewport and reuse panels. | Low-Code Apps |
| Using variables in a low-code app | Use a variable to dynamically filter elements in a low-code app based on their state. | Low-Code Apps |
| Creating a custom event scheduler low-code app | Create an event scheduler app. | Low-Code Apps |
| Visualizing the Starlink location history in DataMiner | Visualize the location history of Starlink terminals on a map, leveraging ad hoc data sources. | Low-Code Apps |
Tip
See also:
GQI tutorials
| Name | Description |
|---|---|
| Creating a minus operator | Create a custom operator that subtracts two values and adds the result to a table, e.g. to calculate your profits based on sales and costs. |
| Creating a duration operator | Create a custom operator that calculates the duration based on two datetime values. |
| Optimizing your custom operator | Optimize your custom operator while keeping an eye out for common pitfalls. |
| Providing a custom sort order | Implement a custom GQI column sort order using a custom operator. |
| Building a GQI data source that fetches satellites | Go through an example script that forwards satellites data to the GQI. |
| Creating a parameter table connected to an element feed | Create a parameter table connected to an element feed. |
| Building a GQI data source that retrieves data from a DMS | Create an ad hoc data source to retrieve data from your DMS. |