Hi, I have some doubts about the values returned as “missing array” in metric result.
I would understand what are the elements that are valuated in this percentage: if I set in RegisterMeasurementSeries / PointPhysicalMeasurementSeries / PhysicalMeasurementSeries the field “interval”, the evaluation of the missing in evalMetrics take care of this value? It seems no.
I have a RegisterMeasurementSeries with fields --> interval = HOUR ; treatment = INTEGRAL
If I have for a specific measurementSeries (Register) one single raw data per day and I launch evalMetrics with interval = HOUR , why the evalMetric returns missing array equals to “0”? And not always, because I have different percentages (as 2 or 97 or others) for different hours, even if I have always one raw data per day.
I have a PointPhysicalMeasurementSeries with fields --> interval = QUARTER_HOUR ; treatment = RATE
The logic is to mantain the same value arrived in the system until a new data arrives. Ok, but if I launch evalMetrics with interval = QUARTER_HOUR I see missing array always 0, even from one raw data to another (I mean, even for hour populated with previous value).
I have a PhysicalMeasurementSeries with fields --> interval = QUARTER_HOUR ; treatment = integral
In this case if I have a measurementSeries that have raw data every hour and I have some data missing in specific hour, I see the correct percentage of missing.