使用DescribeTimeseriesTable介面,您可以查詢時序表描述資訊,例如資料生命週期(Time To Live,簡稱TTL)配置等。
前提條件
已建立時序表。具體操作,請參見建立時序表。
已初始化TimeseriesClient。具體操作,請參見初始化OTSClient。
參數
參數 | 說明 |
timeseriesTableName | 時序表名。 |
樣本
以下樣本用於查詢指定時序表的描述資訊。
func DescribeTimeseriesTableSample(client *tablestore.TimeseriesClient, timeseriesTableName string) {
fmt.Println("[Info]: Begin to require timeseries table description!")
describeTimeseriesTableRequest := tablestore.NewDescribeTimeseriesTableRequset(timeseriesTableName) // 構造請求,並設定時序表名。
describeTimeseriesTableResponse, err := client.DescribeTimeseriesTable(describeTimeseriesTableRequest)
if err != nil {
fmt.Println("[Error]: Failed to require timeseries table description!")
return
}
fmt.Println("[Info]: DescribeTimeseriesTableSample finished. Timeseries table meta: ")
fmt.Println("[Info]: TimeseriesTableName: ", describeTimeseriesTableResponse.GetTimeseriesTableMeta().GetTimeseriesTableName())
fmt.Println("[Info]: TimeseriesTable TTL: ", describeTimeseriesTableResponse.GetTimeseriesTableMeta().GetTimeseriesTableOPtions().GetTimeToLive())
}
相關文檔
關於API說明的更多資訊,請參見DescribeTimeseriesTable。
如果要修改表的資料生命週期等資訊,您可以通過更新時序表實現。具體操作,請參見更新時序表。
如果不再使用時序表,您可以刪除時序表。具體操作,請參見刪除時序表。