使用DescribeTimeseriesTable介面,您可以查詢時序表描述資訊,例如資料生命週期(Time To Live,簡稱TTL)配置等。
前提條件
已建立時序表。具體操作,請參見建立時序表。
已初始化TimeseriesClient。具體操作,請參見初始化OTSClient。
參數
參數 | 說明 |
timeseriesTableName | 時序表名。 |
樣本
以下樣本用於查詢指定時序表的描述資訊。
private static void describeTimeseriesTable(TimeseriesClient client) {
// 填寫時序表名稱。
String tableName = "<TIMESERIES_TABLE>";
DescribeTimeseriesTableResponse describeTimeseriesTableResponse = client.describeTimeseriesTable(new DescribeTimeseriesTableRequest(tableName));
TimeseriesTableMeta tableMeta = describeTimeseriesTableResponse.getTimeseriesTableMeta();
// 查看時序表名。
System.out.println(tableMeta.getTimeseriesTableName());
// 查看時序表狀態。
System.out.println(tableMeta.getStatus());
// 查看時序表的TTL配置。
System.out.println(tableMeta.getTimeseriesTableOptions().getTimeToLive());
// 查看時間軸表的TTL配置。
System.out.println(tableMeta.getTimeseriesMetaOptions().getMetaTimeToLive());
// 查看是否允許更新時間軸屬性列。
System.out.println(tableMeta.getTimeseriesMetaOptions().getAllowUpdateAttributes());
}