使用 Java SDK 删除不再使用的 Lastpoint 索引,不影响源时序表及其中的数据。
前提条件
安装Tablestore Java SDK并初始化时序模型客户端。Lastpoint 索引需要使用 5.17.1 及以上版本,建议使用最新版本。
功能说明
调用 deleteTimeseriesLastpointIndex 方法删除指定 Lastpoint 索引。删除索引不会删除源时序表及其中已写入的时序数据。
public DeleteTimeseriesLastpointIndexResponse deleteTimeseriesLastpointIndex(DeleteTimeseriesLastpointIndexRequest request) throws TableStoreException, ClientException
警告
删除前,请确认 Lastpoint 索引未被业务使用。索引删除后不可恢复。
以下示例删除 example_timeseries_table 下的 example_lastpoint_index。
TimeseriesClient timeseriesClient = client.asTimeseriesClient();
DeleteTimeseriesLastpointIndexRequest request =
new DeleteTimeseriesLastpointIndexRequest(
"example_timeseries_table",
"example_lastpoint_index");
timeseriesClient.deleteTimeseriesLastpointIndex(request);
参数说明
DeleteTimeseriesLastpointIndexRequest 包含以下参数。
|
名称 |
类型 |
说明 |
|
timeseriesTableName(必选) |
|
时序表名称。 |
|
lastpointIndexName(必选) |
|
要删除的 Lastpoint 索引名称。 |