关于TDengine聚合使用的问题

question about TDengine aggregation usage

我正在使用TDengine进行数据处理。 有人知道如何按固定步骤而不是按时间进行聚合吗window?

原始数据

           ts            |         val         |
======================================================
 2021-04-12 17:31:00.000 |              5.89000 |
 2021-04-12 17:32:00.000 |              5.86000 |
 2021-04-12 17:33:00.000 |              5.85000 |
 2021-04-12 17:34:00.000 |              5.84000 |
 2021-04-12 17:35:00.000 |              5.82000 |
 2021-04-12 17:36:00.000 |              5.84000 |
 2021-04-12 17:37:00.000 |              5.83000 |
 2021-04-12 17:38:00.000 |              5.83000 |
 2021-04-12 17:39:00.000 |              5.84000 |
 2021-04-12 17:40:00.000 |              5.84000 |
 2021-04-12 17:41:00.000 |              5.84000 |
 2021-04-12 17:42:00.000 |              5.85000 |
 2021-04-12 17:43:00.000 |              5.84000 |
 2021-04-12 17:44:00.000 |              5.85000 |

如步骤5的sum(val),预期

 2021-04-12 17:35:00.000 29.26
 2021-04-12 17:40:00.000 29.18
 2021-04-12 17:44:00.000 29.18

谢谢,

您可以使用INTERVAl 和SlIDING 函数进行聚合。文件:https://www.taosdata.com/en/documentation/taos-sql#functions