日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

創建分析存儲

當需要低成本存儲時序數據以及快速查詢和分析時序數據時,您可以使用CreateTimeseriesAnalyticalStore接口為已有時序表創建分析存儲。

前提條件

  • 已通過控制臺創建了開啟分析存儲的實例。具體操作,請參見創建時序模型實例

  • 已初始化TimeseriesClient。具體操作,請參見初始化

參數

參數

說明

timeseriesTableName

時序表名。

analyticalStore

analyticalStoreName

分析存儲名。

timeToLive

分析存儲數據存活時間,單位為秒。取值范圍為-1(數據永不過期)或者大于等于2592000秒(即30天)的int32正整數。

如果希望分析存儲中的數據永不過期,可以設置為-1。您可以通過UpdateTimeseriesAnalyticalStore接口修改。

syncOption

分析存儲同步選項。取值范圍如下:

  • SYNC_TYPE_FULL表示同步全部數據到分析存儲。

  • SYNC_TYPE_INCR表示同步增量數據到分析存儲。

示例

以下示例用于為test_timeseries_table時序表創建一個分析存儲。分析存儲的名稱為test_analytical_store,數據生命周期為30天(即2592000秒),同步選項為SYNC_TYPE_INCR。

func CreateTimeseriesAnalyticalStore(client *tablestore.TimeseriesClient) {
    //設置分析存儲名稱。
    analyticalStore := tablestore.NewTimeseriesAnalyticalStore("test_analytical_store")
    //設置分析存儲的數據生命周期。單位為秒。
    analyticalStore.SetTimeToLive(2592000)
    //設置分析存儲同步時序表中數據的方式。
    analyticalStore.SetSyncOption(tablestore.SYNC_TYPE_INCR)
    //設置時序表名稱。
    request := tablestore.NewCreateTimeseriesAnalyticalStoreRequest("test_timeseries_table", analyticalStore)
    _, err := client.CreateTimeseriesAnalyticalStore(request)
    if err != nil {
         log.Fatal(err)
    }
}