すべてのプロダクト
Search
ドキュメントセンター

Tablestore:時系列テーブルの情報のクエリ

最終更新日:Apr 19, 2025

DescribeTimeseriesTable 操作を呼び出すことで、生存時間(TTL)、テーブルステータス、時系列メタデータ構成など、時系列テーブルの情報をクエリできます。

使用上の注意

TimeSeries モデルは、Python 用 Tablestore SDK V6.1.0 以降でサポートされています。正しいバージョンの Python 用 Tablestore SDK を取得していることを確認してください。

説明

詳細については、「Python 用 Tablestore SDK のバージョン履歴」をご参照ください。

前提条件

Tablestore クライアントが初期化されていること。詳細については、「Tablestore クライアントの初期化」をご参照ください。

パラメータ

パラメータ

説明

timeseries_table_name

時系列テーブルの名前。

次のサンプルコードは、時系列テーブルの情報をクエリする方法の例を示しています。

try:
    # 時系列テーブルの情報をクエリする操作を呼び出します。
    describe_response = ots_client.describe_timeseries_table('')
    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)