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

Tablestore:検索インデックスの削除

最終更新日:Mar 01, 2026

DeleteSearchIndex 操作を呼び出して、データテーブルから多次元インデックスを削除します。

警告

この操作は元に戻せません。多次元インデックスを削除する前に、ご利用のアプリケーションがそれに依存しなくなったことを確認してください。後でインデックスを再作成する必要がある場合は、インデックススキーマ定義を保存してください。

前提条件

注意事項

検索インデックスは、削除すると回復できません。慎重に進めてください。

パラメーター

パラメーター

説明

TableName

データテーブルの名前。

IndexName

検索インデックスの名前。

/// <summary>
/// 多次元インデックスを削除します。
/// </summary>
/// <param name="otsClient"></param>
public static void DeleteSearchIndex(OTSClient otsClient)
{
    // データテーブルと多次元インデックスの名前を指定します。
    DeleteSearchIndexRequest request = new DeleteSearchIndexRequest(TableName, IndexName);
    // 多次元インデックスを削除します。
    DeleteSearchIndexResponse response = otsClient.DeleteSearchIndex(request);
}

参考

既存の検索インデックスが要件を満たさない場合は、新しい検索インデックスを作成するか、検索インデックスのスキーマを変更してインデックスフィールドを追加、削除、または変更できます。詳細については、「検索インデックスを作成する」および「スキーマを動的に変更する」をご参照ください。