Tablestore SDK for Python を使用して、テーブルやそのデータに影響を与えずに検索インデックスを削除します。
前提条件
Tablestore SDK for Python をインストールし、クライアントを初期化します。
説明
delete_search_index を呼び出して、テーブルから検索インデックスを削除します。
def delete_search_index(self, table_name, index_name)
警告
削除された検索インデックスは復元できません。この操作は検索インデックスのみを削除し、テーブルやそのデータは削除しません。
次の例では、example_table から example_index を削除し、検索インデックスが返されなくなったことを確認します。
table_name = "example_table"
index_name = "example_index"
client.delete_search_index(table_name, index_name)
search_indexes = client.list_search_index(table_name)
assert (table_name, index_name) not in search_indexes
パラメーター
delete_search_index メソッドには、次のパラメーターが含まれます。
|
名前 |
型 |
説明 |
|
table_name (必須) |
|
テーブル名。 |
|
index_name (必須) |
|
削除する検索インデックス。 |