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

Tablestore:時系列テーブルの更新

最終更新日:Apr 30, 2026

UpdateTimeseriesTable 操作を呼び出すことで、時系列テーブルの構成(データや時系列メタデータの生存時間 (TTL) など)を変更できます。

前提条件

パラメーター

詳細については、「時系列テーブルの作成」をご参照ください。

コード例

次の例では、時系列テーブルの生存時間 (TTL) を更新します。

func UpdateTimeseriesTableSample(client *tablestore.TimeseriesClient, timeseriesTableName string) {
    // 時系列テーブルの TTL 構成を作成します。
    ttlInSeconds := int64(964000)
    timeseriesTableOptions := tablestore.NewTimeseriesTableOptions(ttlInSeconds)

    updateTimeseriesTableRequest := tablestore.NewUpdateTimeseriesTableRequest(timeseriesTableName)
    updateTimeseriesTableRequest.SetTimeseriesTableOptions(timeseriesTableOptions)

    updateTimeseriesTableResponse, err := client.UpdateTimeseriesTable(updateTimeseriesTableRequest)
    if err != nil {
        fmt.Println("[Error] UpdateTimeseriesTable failed:", err)
        return
    }
    fmt.Println("[Info] UpdateTimeseriesTable succeeded. RequestId:", updateTimeseriesTableResponse.RequestId)
}

参照

  • API オペレーションの詳細については、「UpdateTimeseriesTable」をご参照ください。

  • 更新後の構成を確認するには、時系列テーブルをクエリします。詳細については、「時系列テーブル情報の照会」をご参照ください。

  • 時系列テーブルからデータを読み取る、またはデータを書き込む場合は、対応する API オペレーションを呼び出してください。詳細については、「時系列データの書き込み」および「時系列データの照会」をご参照ください。