当不再需要使用分析存储来存储与分析时序数据时,您可以调用DeleteTimeseriesAnalyticalStore接口删除时序表下的分析存储。
前提条件
参数
|
参数 |
说明 |
|
timeseriesTableName |
时序表名。 |
|
analyticalStoreName |
分析存储名。 |
|
dropMappingTable |
是否级联删除分析存储关联的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)
}
}