You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Apache IoTDB中分别查询对齐与非对齐时间序列?

Apache IoTDB 分别查询对齐与非对齐时间序列

查询对齐时间序列

方式1:直接查询对齐组

若已知对齐时间序列所属的组路径(比如创建时通过CREATE ALIGNED TIMESERIES定义的root.sg.d0),直接查询该组路径即可获取对齐数据:

-- 查询对齐组下所有序列的全量数据
SELECT * FROM root.sg.d0;

-- 查询对齐组下指定字段的数据
SELECT temp, humidity FROM root.sg.d0;

方式2:通过系统表筛选后查询

若不清楚对齐组路径,可借助系统表INFORMATION_SCHEMA.TIMESERIES中的IS_ALIGNED字段筛选出所有对齐序列,再执行查询:

-- 先查询所有对齐时间序列的完整路径
SELECT FULL_PATH FROM INFORMATION_SCHEMA.TIMESERIES WHERE IS_ALIGNED = true;

-- 根据返回的路径查询目标数据,示例:
SELECT * FROM root.sg.d0.temp;

查询非对齐时间序列

方式1:直接查询非对齐序列

针对已知的非对齐时间序列,直接指定序列路径查询:

-- 查询单个非对齐序列
SELECT voltage FROM root.sg.d1;

-- 查询多个非对齐序列(结果会按时间戳自动补空对齐)
SELECT voltage, current FROM root.sg.d1;

方式2:通过系统表筛选后查询

同样可通过系统表筛选出所有非对齐序列:

-- 先查询所有非对齐时间序列的完整路径
SELECT FULL_PATH FROM INFORMATION_SCHEMA.TIMESERIES WHERE IS_ALIGNED = false;

-- 根据返回的路径查询目标数据,示例:
SELECT * FROM root.sg.d1.voltage;

内容的提问来源于stack exchange,提问作者zlyf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 21:55:05