【发布时间】:2021-12-10 14:05:18
【问题描述】:
如果我必须单独执行count timeseries root.sg.device1/2/3,那就太辛苦了。 IoTDB中如何统计一个SQL中每个设备下的时序数?
【问题讨论】:
标签: database time-series apache-iotdb iotdb
如果我必须单独执行count timeseries root.sg.device1/2/3,那就太辛苦了。 IoTDB中如何统计一个SQL中每个设备下的时序数?
【问题讨论】:
标签: database time-series apache-iotdb iotdb
LEVEL 可以定义为显示当前元数据树中给定级别的每个节点的时间序列数。这可以用来查询每个设备下的传感器数量。
语法是:
COUNT TIMESERIES <Path> GROUP BY LEVEL=<INTEGER>
ROOT 被认为是 LEVEL=0。
例如,如果你执行COUNT TIMESERIES root.** GROUP BY LEVEL=1
你会得到以下结果:
+------------+-----+
| column|count|
+------------+-----+
| root.sgcc| 2|
|root.turbine| 1|
| root.ln| 4|
+------------+-----+
【讨论】: