是否可以聚合度量或创建超出标准查询的自定义dateFrom
dateTo
查询?
例如,我的测量时间增量为 1 分钟 (2015-01-01T05:05:00, 2015-01-01T05:05:00, 2015-01-01T05:05:00, ...)我想每隔 15 分钟查询一次测量值 (2015-01-01T05:15:00, 2015-01-01T05:30:00, 2015-01-01T05:45:00, ...)
到目前为止,我只提出了以下解决方案:
- 使用标准的 api 请求
https://tenant.cumulocity.com/measurement/measurements?dateFrom=2015-10-01&dateTo=2015-11-05
然后丢弃大部分数据将花费大量时间加载数据。 - 使用cep(累积事件语言)使用最接近的1分钟测量每15分钟生成一个新测量似乎有点矫枉过正而且不是很优雅。
- 批量请求精确的分钟
https://tenant.cumulocity.com/measurement/measurements?dateFrom=2015-11-05T05:15:00%2B01:00&dateTo=2015-11-05T05:16:00%2B01:00
,这将产生大量 API 请求,而且似乎效率不高。 - 使用
/measurements/series
只会给我所有系列的端点,即使是那些我不想要的,以及只有每小时和每天的聚合选项(据我所知)。
有没有更好的方法来做到这一点?