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

Tablestore:Lastpoint インデックスを削除する

最終更新日:Apr 10, 2025

時系列テーブルの時系列における最新の時点のデータを取得するために Lastpoint インデックスを使用する必要がなくなった場合は、DeleteTimeseriesLastpointIndex 操作を呼び出して Lastpoint インデックスを削除できます。

使用上の注意

  • Tablestore SDK for Go V1.7.15 以降では、Lastpoint インデックス機能がサポートされています。 Lastpoint インデックス機能を使用する前に、Tablestore SDK for Go V1.7.15 以降を取得していることを確認してください。

  • Lastpoint インデックスを削除する前に、Lastpoint インデックスがビジネスで使用されていないことを確認してください。

  • 削除された Lastpoint インデックスは回復できません。 慎重に行ってください。

前提条件

パラメータ

パラメータ

説明

timeseriesTableName

時系列テーブルの名前。

lastpointIndexName

Lastpoint インデックスの名前。

次のサンプル コードは、時系列テーブル名 timeseries_table に作成された last_point_index という名前の Lastpoint インデックスを削除する方法の例を示しています。

func deleteTimeseriesLastpointIndex(client *tablestore.TimeseriesClient) {
	request := tablestore.NewDeleteTimeseriesLastpointIndexRequest("test_timeseries_table", "last_point_index") // 時系列テーブル名とLastpointインデックス名を指定してリクエストを作成
	_, err := client.DeleteTimeseriesLastpointIndex(request) // Lastpointインデックスを削除
	if err != nil {
		log.Fatal(err) // エラーが発生した場合はログに出力
	}
}