全部产品
Search
文档中心

表格存储:时序模型

更新时间:Nov 16, 2023

表格存储的Java SDK为时序模型提供了时序表、时序数据级别的多种操作。

说明

表格存储时序模型是针对时间序列数据的特点进行设计,适用于物联网设备监控、设备采集数据、机器监控数据等场景。关于时序模型的更多信息,请参见时序模型概述

时序表操作

使用表格存储时序模型时,您需要使用CreateTimeseriesTable接口创建时序表用于时序数据存储。具体操作,请参见创建时序表

创建时序表后,您可以管理时序表。具体操作说明请参见下表。

功能

描述

列出时序表名称

当需要查看实例下已有的时序表时,您可以使用ListTimeseriesTable接口获取当前实例下所有时序表的名称。

查询时序表描述信息

当需要查看时序表的详细配置信息时,您可以使用DescribeTimeseriesTable接口查询时序表描述信息,例如数据生命周期TTL配置等。

更新时序表

当需要清理时序表中的历史数据或者希望延长数据保存时间时,您可以使用UpdateTimeseriesTable接口更新时序表的数据生命周期TTL配置。更新时序表的TTL后,表格存储会自动异步清理时序表中超过TTL的数据。

删除时序表

当不再需要使用时序表存储时序数据时,您可以使用DeleteTimeseriesTable接口删除一张时序表。

重要

时序表删除后不支持恢复,请谨慎操作。

时序数据操作

创建时序表后,您可以使用PutTimeseriesData接口批量写入时序数据到时序表。具体操作,请参见写入时序数据

时序数据写入时序表后,当需要查询时序表中某个时间线的时序数据时,您可以执行如下操作:

  1. 如果不确定要查询时间线信息(例如度量名称、数据源信息)时,请使用QueryTimeseriesMeta接口指定多种条件检索时间线。具体操作,请参见检索时间线

    当时间线元数据中的属性信息不满足使用需要时,您可以更新或者删除时间线元数据。

    功能

    描述

    更新时间线元数据

    使用UpdateTimeseriesMeta接口批量更新时间线元数据的属性。

    删除时间线元数据

    使用DeleteTimeseriesMeta接口批量删除时间线元数据。

  2. 使用GetTimeseriesData接口查询指定时间线中符合条件的时序数据。具体操作,请参见查询时序数据