使用CreateTimeseriesTable建立時序表時,需要指定表的配置資訊。
前提條件
- 已通過控制台建立執行個體。具體操作,請參見建立時序模型公測執行個體。
- 已初始化TimeseriesClient。具體操作,請參見初始化。
注意事項
時序表的名稱不能與當前已存在的資料表名稱相同。
參數
參數 | 說明 |
---|---|
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);
}