What product/components do you use and which version/fix level are you on?
Cumulocity
Is your question related to the free trial, or to a production (customer) instance?
Customer Instance
What are you trying to achieve? Please describe it in detail.
I want to know how to delete a specific Series using the measurements API. When I tried to delete a specific measurement in the Measurements API, the valueFragmentType and the valueFragmentName or seriesName or any other combination is not working to delete a specific Series. Instead it keeps deleting the whole measurements entry from the Cumulocity.
I tried the below querey to delete with the following variations in place of valueFragmentSeries like seriesName or fragmentSeries. But all exhibit the same behaviour.
https://cloud.iot.solenis.com/measurement/measurements?dateFrom=2017-01-01T00:00:00.000Z&dateTo=2022-11-22T23:59:59.000Z&pageSize=2000&source=&valueFragmentType=sol_onguardMeasurement&valueFragmentSeries=Conductivity&revert=true
May be there is something to delete a specific series if the measurements ingestion is individual entries like below.
Individual measurement entry:
{
“measurements”: [
{
“sol_onguardMeasurement”: {
“Temperature”: {
“unit”: “F”,
“value”: 11
}
},
“time”: “2022-09-28T03:00:00”,
“source”: {
“id”: “6752817”
},
“type”: “sol_onguardMeasurement”
}
]
}
Bulk measurement entry:
But I also need to know the way to delete a specific Series if the entry is bulk as shown below.
{
“measurements”: [
{
“sol_onguardMeasurement”: {
“ORP S4”: {
“unit”: “rpm”,
“value”: 110
},
“Biofilm S4”: {
“unit”: “Th”,
“value”: 220
},
“Conductivity S4”: {
“unit”: “Amp”,
“value”: 5
},
“pH (S13)”: {
“unit”: “Amp”,
“value”: 5
}
},
“time”: “2022-11-23T01:00:00”,
“source”: {
“id”: “306385118”
},
“type”: “sol_onguardMeasurement”
}
]
}
Please help here.