使用ListTimeseriesTable接口,您可以獲取當前實例下所有時序表的名稱以及元數據信息。
前提條件
已創建時序表。具體操作,請參見創建時序表。
已初始化TimeseriesClient。具體操作,請參見初始化OTSClient。
示例
以下示例用于列出實例中所有時序表的表名以及元數據信息。
func ListTimeseriesTableSample(client *tablestore.TimeseriesClient) {
fmt.Println("[Info]: Begin to list timeseries table !")
listTimeseriesTableResponse , err := client.ListTimeseriesTable()
if err != nil {
fmt.Println("[Info]: List timeseries table failed with error: " , err)
}
fmt.Println("[Info]: Timeseries table Meta: ")
for i := 0; i < len(listTimeseriesTableResponse.GetTimeseriesTableMeta()); i++ {
curTimeseriesTableMeta := listTimeseriesTableResponse.GetTimeseriesTableMeta()[i]
fmt.Println("[Info]: Timeseries table name: " , curTimeseriesTableMeta.GetTimeseriesTableName() , "TTL: " , curTimeseriesTableMeta.GetTimeseriesTableOPtions().GetTimeToLive())
}
fmt.Println("[Info]: ListTimeseriesTableSample finished !")
}
相關文檔
文檔內容是否對您有幫助?