全部產品
Search
文件中心

Tablestore:時序模型

更新時間:Apr 25, 2025

Tablestore的Go SDK為時序模型提供了時序表、時序資料、分析儲存層級的多種操作。

說明

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

時序表操作

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

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

功能

描述

列出時序表名稱

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

查詢時序表描述資訊

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

更新時序表

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

刪除時序表

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

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

  • 刪除時序表時,系統會自動刪除時序表下的分析儲存。

分析儲存操作

為了低成本儲存時序資料以及快速查詢和分析時序資料,您可以為時序表建立分析儲存。

說明

分析儲存功能主要用於時序資料長期儲存和分析情境。更多資訊,請參見分析儲存

建立分析儲存後,您可以管理分析儲存。具體操作說明請參見下表。

功能

描述

查詢分析儲存描述資訊

當需要查看分析儲存的詳細配置資訊時,您可以使用DescribeTimeseriesAnalyticalStore介面查詢分析儲存描述資訊,例如資料生命週期配置、資料同步選項、資料同步狀態、資料存放區大小等。

更新分析儲存的資料生命週期

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

刪除分析儲存

當不再需要流量分析儲存來低成本儲存以及查詢與分析時序資料時,您可以使用DeleteTimeseriesAnalyticalStore介面刪除時序表下的分析儲存。

時序資料操作

建立時序表後,您可以使用PutTimeseriesData介面批量寫入時序資料到時序表。具體操作,請參見寫入時序資料。寫入時序資料到時序表時,分析儲存會自動同步時序表中的資料。

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

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

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

    功能

    描述

    更新時間軸

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

    刪除時間軸

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

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

時序資料寫入時序表後,當需要流量分析儲存查詢與分析某個時間軸的時序資料時,您可以為分析儲存建立綁定關係後,使用SELECT語句查詢時序資料。具體操作,請參見SQL查詢範例