Skip to Main Content
Cumulocity IoT Feedback Portal
Status Already supported
Created by Guest
Created on May 11, 2020

Support large data visualisation in DataGraph widget

DataGraph widget truncates data when a datapoint has a lot of data (every seconds for example) and a long period (1 week or longer) is selected. A warning is diplayed : Change aggregation or select shorter date range.

It would be nice to visual large data for weeks or months

  • Attach files
  • Neil C
    Reply
    |
    Jun 20, 2022

    We have a similar issue. The issue is really in 2 parts:

    1. It would be nice if the back-end settings of the chart permitted more dataponts to be drawn.

      • The performance of the chart when displaying truncated data appears to be quite okay: the scooter (showing values when you hover over the chart) and changing to display lines/points/bars etc., seems to respond quite quickly. It seems that the limitations imposed (on the totatl number of data points?) might be quite conservative compared to the capability of modern browsers.

      • When the warning kicks in and the data are truncated, it's not clear what of the selected data has not been drawn.

    2. The aggregation applied to the minute/hour/day time windows isn't very sophisticated:

      • Its only possible to plot max. or min. (or both) values within each time window. This can be misleading to the eye, and mis-represent short-duration spikes or dips in the data.

      • TrendMiner uses a more sophisticated rule when downsampling/indexing data, to better preserve the most significant values in time window. It would be good if Cumulocity used the same logic, and plotted a "TrendMiner" line by default (whilst retaining the max., min. and adding mean-average) of the raw values.

  • Admin
    Nikolaus Neuerburg
    Reply
    |
    May 12, 2020

    Hi Fourkane, thank you for the feedback. In this cases you can display aggregated data over an minutely, hourly or daily interval. Have you tried this as an option?