Details
-
Type: Monitor
-
Status: Closed
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 2021
-
Component/s: FIWARE-TECH-HELP
-
Labels:
-
HD-Chapter:Unknown
-
HD-Enabler:STH-Comet
-
HD-Node:Unknown
Description
Created question in FIWARE Q/A platform on 15-09-2019 at 20:09
Please, ANSWER this question AT https://stackoverflow.com/questions/57947258/how-to-calculate-max-in-sth-comet
Question:
How to calculate max in sth-comet?
Description:
sth-comet offers the possibility of calculate max, min and other functions, as described [here]https://github.com/telefonicaid/fiware-sth-comet/blob/master/doc/manuals/aggregated-data-retrieval.md
But I have tried different types and it doesn't gives the aggregated result.
A simplified version of my entity (I use the attribute temperature in this example) is:
{
"id": "Beach:27",
"type": "Beach",
"flag":
,
"temperature":
I have make this query that should give the maximum value:
http://sth-comet/STH/v1/contextEntities/type/Beach/id/Beach:27/attributes/temperature?aggrMethod=max&hLimit=100&hOffset=0
but the result is not the max but all the changes of the attribute:
{
"contextResponses": [
{
"contextElement": {
"attributes": [
{
"name": "temperature",
"values": [
,
,
{ "recvTime": "2019-09-15T18:32:28.931Z", "attrType": "Number", "attrValue": "45" } ]
}
],
"id": "Beach:27",
"isPattern": false,
"type": "Beach"
},
"statusCode":
}
]
}
Which is the type that the property must have to work correctly? I tried "Number", "integer","string", "Property" but I don't obtain the "max" value.
Thank you for your time
2019-09-15 21:06|CREATED monitor | # answers= 0, accepted answer= False