使用DescribeTimeseriesTable接口,您可以查询时序表描述信息,例如数据生命周期(Time To Live,简称TTL)配置等。
前提条件
参数
参数 | 说明 |
---|---|
timeseriesTableName | 时序表名。 |
示例
/**
* DescribeTimeseriesTableSample用于获取时序表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())
}