不要になった時系列テーブルは、DeleteTimeseriesTable API を呼び出して削除できます。
前提条件
-
時系列テーブルが作成されていること。 詳細については、「時系列テーブルの作成」をご参照ください。
-
TimeseriesClient インスタンスが初期化されていること。 詳細については、「OTSClient インスタンスの初期化」をご参照ください。
パラメーター
|
パラメーター |
説明 |
|
timeseriesTableName |
時系列テーブルの名前。 インスタンス内の時系列テーブルの名前をクエリできます。 詳細については、「時系列テーブルの名前のクエリ」をご参照ください。 |
例
次のサンプルコードは、インスタンスから指定された時系列テーブルを削除します。
func DeleteTimeseriesTableSample(client *tablestore.TimeseriesClient , timeseriesTableName string) {
fmt.Println("[情報]:時系列テーブルの削除を開始します。")
// 時系列テーブルを削除するリクエストを作成します。
deleteTimeseriesTableRequest := tablestore.NewDeleteTimeseriesTableRequest(timeseriesTableName)
// DeleteTimeseriesTable メソッドを呼び出してテーブルを削除します。
deleteTimeseriesTableResponse , err := client.DeleteTimeseriesTable(deleteTimeseriesTableRequest)
if err != nil {
fmt.Println("[エラー]:時系列テーブルの削除に失敗しました。エラー: " , err)
return
}
fmt.Println("[情報]:DeleteTimeseriesTableSample が完了しました。リクエスト ID: " , deleteTimeseriesTableResponse.RequestId)
}
関連資料
API リファレンスについては、「DeleteTimeseriesTable」をご参照ください。