文档

查询时序表描述信息

更新时间:

使用DescribeTimeseriesTable接口,您可以查询时序表描述信息,例如数据生命周期(Time To Live,简称TTL)配置等。

前提条件

参数

参数

说明

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()); 
    //如果为时序表创建了分析存储,您可以使用如下代码获取时序表的分析存储信息。
    List<TimeseriesAnalyticalStore> analyticalStores = describeTimeseriesTableResponse.getAnalyticalStores(); // 查看时序表的分析存储配置。
    for (TimeseriesAnalyticalStore store : analyticalStores) {
        // 查看分析存储名称。
        System.out.println(store.getAnalyticalStoreName()); 
        // 查看分析存储TTL配置。
        System.out.println(store.getTimeToLive()); 
        // 查看分析存储同步配置。
        System.out.println(store.getSyncOption()); 
    }
}
  • 本页导读 (1)
文档反馈