全部產品
Search
文件中心

Tablestore:時序模型

更新時間:Jun 30, 2024

Tablestore的Java SDK為時序模型提供了時序表、時序資料層級的多種操作。

說明

Tablestore時序模型是針對時間序列資料的特點進行設計,適用於物聯網裝置監控、裝置採集資料、機器監控資料等情境。關於時序模型的更多資訊,請參見時序模型介紹

時序表操作

使用Tablestore時序模型時,您需要使用CreateTimeseriesTable介面建立時序表用於時序資料存放區。具體操作,請參見建立時序表

建立時序表後,您可以管理時序表。具體操作說明請參見下表。

功能

描述

列出時序表名稱

當需要查看執行個體下已有的時序表時,您可以使用ListTimeseriesTable介面擷取當前執行個體下所有時序表的名稱。

查詢時序表描述資訊

當需要查看時序表的詳細配置資訊時,您可以使用DescribeTimeseriesTable介面查詢時序表描述資訊,例如資料生命週期TTL配置等。

更新時序表

當需要清理時序表中的歷史資料或者希望延長資料儲存時間時,您可以使用UpdateTimeseriesTable介面更新時序表的資料生命週期TTL配置。更新時序表的TTL後,Tablestore會自動非同步清理時序表中超過TTL的資料。

刪除時序表

當不再需要使用時序表格儲存體時序資料時,您可以使用DeleteTimeseriesTable介面刪除一張時序表。

重要

時序表刪除後不支援恢複,請謹慎操作。

時序資料操作

建立時序表後,您可以使用PutTimeseriesData介面批量寫入時序資料到時序表。具體操作,請參見寫入時序資料

時序資料寫入時序表後,當需要查詢時序表中某個時間軸的時序資料時,您可以執行如下操作:

  1. 如果不確定要查詢時間軸資訊(例如度量名稱、資料來源資訊)時,請使用QueryTimeseriesMeta介面指定多種條件檢索時間軸。具體操作,請參見檢索時間軸

    當時間軸中繼資料中的屬性資訊不滿足使用需要時,您可以更新或者刪除時間軸中繼資料。

    功能

    描述

    更新時間軸中繼資料

    使用UpdateTimeseriesMeta介面批次更新時間軸中繼資料的屬性。

    刪除時間軸中繼資料

    使用DeleteTimeseriesMeta介面大量刪除時間軸中繼資料。

  2. 使用GetTimeseriesData介面查詢指定時間軸中合格時序資料。具體操作,請參見查詢時序資料