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

Tablestore:分析ストアの削除

最終更新日:Apr 25, 2025

時系列データを格納および分析するために分析ストアを使用する必要がなくなった場合は、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)
    }
}