使用CreateTimeseriesTable创建时序表时,需要指定表的配置信息。
前提条件
注意事项
时序表的名称不能与当前已存在的数据表名称相同。
参数
参数 | 说明 |
---|---|
timeseriesTableName | 时序表名。 |
timeseriesTableOptions | 时序表的配置信息,包括如下内容: timeToLive:配置时序表的数据存活时间,单位为秒。如果希望数据永不过期,可以设置为-1。您可以通过UpdateTimeseriesTable接口修改。 |
示例
创建test_timeseries_table时序表,且该表中数据永不过期。
private static void createTimeseriesTable(TimeseriesClient client) {
String tableName = "test_timeseries_table";
TimeseriesTableMeta timeseriesTableMeta = new TimeseriesTableMeta(tableName);
int timeToLive = -1;
timeseriesTableMeta.setTimeseriesTableOptions(new TimeseriesTableOptions(timeToLive));
CreateTimeseriesTableRequest request = new CreateTimeseriesTableRequest(timeseriesTableMeta);
client.createTimeseriesTable(request);
}