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

Tablestore:時系列の更新

最終更新日:May 01, 2026

UpdateTimeseriesMeta 操作を呼び出して、時系列メタデータのプロパティを更新します。指定された時系列メタデータが存在しない場合は、自動的に作成されます。1 回の呼び出しで複数の時系列のメタデータを更新できます。

前提条件

作業を開始する前に、次の要件を満たしていることを確認してください。

パラメーター

request パラメーターは、次のフィールドをサポートしています。

パラメーター

説明

timeseries_tablename (必須)

時系列テーブルの名前です。

metas (必須)

時系列メタデータオブジェクトのリストです。各オブジェクトには、時系列識別子と時系列の属性が含まれます。

  • timeseriesKey (必須):時系列識別子。次のフィールドで構成されます。

    • measurement_name (必須):時系列のメジャー名です。

    • data_source (必須):時系列のデータソースです。

    • tags (必須):時系列のタグ。キーと値のペアで表されます。

  • attributes (必須):時系列の属性。キーと値のペアで表されます。

次の例では、時系列のメタデータ内のプロパティを更新します。

# 時系列を識別するタグを定義します。
tags = {"tag1": "t1", "tag2": "t2"}

# 時系列識別子を構築します。
key = TimeseriesKey("measure1", "datasource1", tags)

# 更新する属性を定義します。
attri = {"aaa": "bbb", "ccc": "ddd"}

try:
    meta = TimeseriesMeta(key, attri)
    request = UpdateTimeseriesMetaRequest("<TIMESERIES_TABLE_NAME>", [meta])

    # 時系列メタデータを更新します。
    ots_client.update_timeseries_meta(request)
    print("update timeseries metas succeeded.")
except Exception as e:
    print("update timeseries metas failed. %s" % e)