Lastpoint索引
Lastpoint索引可以帮助您快速检索时序表内各时间线最新时间点的数据,本文为您介绍Lastpoint索引的功能概述、使用方式等信息。
功能概述
Lastpoint索引专门为快速检索时序表中各时间线的最新状态而设计,可用于快速获取监控目标的最新时间点数据。
创建Lastpoint索引后,当数据写入时序表时,表格存储会采用本地索引的方式将时序表中时间线的最新时间点数据自动同步到Lastpoint索引表,当索引存量构建完成,进入增量同步状态后,不会有同步延迟。Lastpoint索引包括表格存储为时间线生成的分区键(即_#h字段)、时间线标识以及时间线的最新时间点数据。
支持Lastpoint索引功能的地域包括华东1(杭州)、华东2(上海)、华北2(北京)和华北3(张家口)。
如果您想查看Lastpoint索引的示例,请参见附录:Lastpoint索引示例数据。
如果您在使用过程中遇到问题,请通过钉钉加入用户群44327024(
物联网存储IoTstore开发者交流群
)联系我们。
应用场景
Lastpoint索引的典型应用场景如下表所示。
应用场景 | 说明 |
物联网平台 | 在车联网场景中,车辆定期上报大量数据,例如车辆位置坐标、车内温度及剩余电量等。Lastpoint索引能够用于车辆的实时位置追踪,快速查询车辆的最新位置信息,从而帮助用户实时掌握车辆的状态与位置。 |
监控系统 | 在设备监控场景中,通常需要迅速获取某些指标的最新数据,例如设备运行状态、温度及湿度等。借助Lastpoint索引,系统能够高效地获取每个设备的最新状态,从而支持快速响应与调整。 |
金融交易 | 在实时金融交易中,实时获取最新价格数据对于决策至关重要。Lastpoint索引能够帮助用户迅速获得最新的市场报价及趋势分析。 |
Lastpoint索引操作
Lastpoint索引支持的功能和调用方式请参见下表。
功能 | 说明 | 调用方式 |
创建Lastpoint索引 | 为时序表创建一个Lastpoint索引。 | |
查询Lastpoint索引数据 | 通过宽表数据读取或SQL查询的方式查询Lastpoint索引数据。 | |
删除Lastpoint索引 | 删除时序表指定的Lastpoint索引。 | |
检索Lastpoint索引 | 通过为Lastpoint索引创建多元索引,充分发挥多元索引在数据查询中的优势,以高效检索Lastpoint索引。 |
计费说明
附录:Lastpoint索引示例数据
以下示例中的时序表包含两条时间线,数据如下所示:
_m_name、_data_source和_tags为时间线标识,_time为数据的记录时间,cpu_usage和cpu_sys为度量指标。
_m_name | _data_source | _tags | _time | cpu_usage | cpu_sys |
cpu | host_1 | ["region=hangzhou"] | 1712476524000000 | 10.0 | 5.0 |
cpu | host_1 | ["region=hangzhou"] | 1712476525000000 | 12.0 | 5.0 |
cpu | host_1 | ["region=hangzhou"] | 1712476526000000 | 14.0 | 5.0 |
cpu | host_2 | ["region=hangzhou"] | 1712476524000000 | 10.0 | 5.0 |
cpu | host_2 | ["region=hangzhou"] | 1712476525000000 | 20.0 | 5.0 |
cpu | host_2 | ["region=hangzhou"] | 1712476526000000 | 40.0 | 5.0 |
创建Lastpoint索引后,表格存储会自动同步时序表中时间线的最新时间点数据到Lastpoint索引表。Lastpoint索引中的数据示例请参见下表。
_#h
字段为表格存储为时间线生成的分区键。
_#h | _m_name | _data_source | _tags | _time | cpu_usage | cpu_sys |
03#cpu#a3 | cpu | host_1 | ["region=hangzhou"] | 1712476526000000 | 14.0 | 5.0 |
48#cpu#a5 | cpu | host_2 | ["region=hangzhou"] | 1712476526000000 | 40.0 | 5.0 |