全部產品
Search
文件中心

Tablestore:查詢時序表描述資訊

更新時間:Apr 09, 2025

通過調用DescribeTimeseriesTable介面,您可以查詢時序表的描述資訊,例如資料生命週期(Time To Live,簡稱TTL)、時序表狀態和時間軸中繼資料配置等。

注意事項

Table StorePython SDK從6.1.0版本開始支援時序模型功能,請確保已擷取正確的Python SDK版本。

說明

關於Python SDK歷史迭代版本的詳細資料,請參見Python SDK歷史迭代版本

前提條件

初始化Tablestore Client

參數說明

參數

說明

timeseries_table_name

時序表名稱。

樣本

以下樣本用於查詢指定時序表的描述資訊。

try:
    # 調用介面查詢時序表描述資訊。
    describe_response = ots_client.describe_timeseries_table('<TIMESERIES_TABLE_NAME>')
    table_meta = describe_response.table_meta

    # 列印時序表資訊。
    # 時序表名稱
    print('TimeseriesTableName: %s.' % table_meta.timeseries_table_name)
    # 時序表狀態
    print('TimeseriesTableStatus: %s.' % table_meta.status)
    # 時序表的TTL配置
    print('TimeseriesTableTTL: %s.' % table_meta.timeseries_table_options.time_to_live)
    # 時間軸中繼資料TTL配置
    print('TimeseriesMetaTTL: %s.' % table_meta.timeseries_meta_options.meta_time_to_live)
    # 時間軸中繼資料屬性列是否允許更新
    print('AllowUpdateTimeseriesMetaAttributes: %s.' % table_meta.timeseries_meta_options.allow_update_attributes)
except Exception as e:
    # 如果拋出異常,則說明執行失敗,處理異常。
    print("describe timeseries table failed. %s" % e)