全部產品
Search
文件中心

Tablestore:刪除分析儲存

更新時間:Aug 04, 2026

使用 Java SDK 刪除不再使用的分析儲存,並按需刪除關聯的 SQL 映射表。

前提條件

安裝Tablestore Java SDK並初始化時序模型用戶端。分析儲存功能需要使用 5.15.0 及以上版本,建議使用最新版本。

功能說明

調用 deleteTimeseriesAnalyticalStore 方法刪除指定分析儲存。可以通過 dropMappingTable 指定是否同時刪除關聯的 SQL 映射表。

public DeleteTimeseriesAnalyticalStoreResponse deleteTimeseriesAnalyticalStore(DeleteTimeseriesAnalyticalStoreRequest request) throws TableStoreException, ClientException
重要

刪除後,分析儲存及其中的資料無法恢複,但源時序表及其資料不受影響。

以下樣本刪除 example_timeseries_table 下的 example_analytical_store,並同時刪除關聯的 SQL 映射表。

TimeseriesClient timeseriesClient = client.asTimeseriesClient();

DeleteTimeseriesAnalyticalStoreRequest request =
        new DeleteTimeseriesAnalyticalStoreRequest(
                "example_timeseries_table", "example_analytical_store");
request.setDropMappingTable(true);

timeseriesClient.deleteTimeseriesAnalyticalStore(request);

參數說明

DeleteTimeseriesAnalyticalStoreRequest 包含以下參數。

名稱

類型

說明

timeseriesTableName(必選)

String

時序表名稱。

analyticalStoreName(必選)

String

分析儲存名稱。

dropMappingTable(可選)

boolean

是否同時刪除分析儲存關聯的 SQL 映射表,預設值為 false。設定為 true 時同時刪除;設定為 false 時保留。