删除分析存储

当不再需要使用分析存储来存储与分析时序数据时,您可以使用DeleteTimeseriesAnalyticalStore接口删除时序表下的分析存储。

前提条件

参数

参数

说明

timeseriesTableName

时序表名。

analyticalStoreName

分析存储名。

dropMappingTable

是否级联删除分析存储关联的SQL映射表。取值范围如下:

  • false(默认):不级联删除SQL映射表。

  • true:级联删除SQL映射表。

示例

以下示例用于删除test_timeseries_table时序表下的test_analytical_store分析存储并级联删除SQL映射表。

func DeleteTimeseriesAnalyticalStore(client *tablestore.TimeseriesClient) {
    //设置时序表名称和分析存储名称。
    request := tablestore.NewDeleteTimeseriesAnalyticalStoreRequest("test_timeseries_table", "test_analytical_store")
    request.SetDropMappingTable(true)
    _, err := client.DeleteTimeseriesAnalyticalStore(request)
    if err != nil {
        log.Fatal(err)
    }
}