すべてのプロダクト
Search
ドキュメントセンター

Tablestore:分析ストアの削除

最終更新日:Sep 29, 2026

時系列データの保存と分析に分析ストアを使用する必要がなくなった場合は、DeleteTimeseriesAnalyticalStore API を呼び出して分析ストアを削除できます。

前提条件

パラメーター

パラメーター

説明

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)
    }
}