データテーブル用に作成された検索インデックスが不要になった場合は、削除できます。
API操作
DeleteSearchIndex 操作を呼び出して、検索インデックスを削除できます。
パラメーター
パラメーター | 説明 |
tableName | データテーブルの名前。 |
indexName | 検索インデックスの名前。 |
注意事項
削除された検索インデックスは復元できません。ご注意ください。
方法
Tablestoreコンソール、Tablestore CLI、またはTablestore SDKを使用して、検索インデックスを削除できます。
検索インデックスを削除する前に、以下の準備が完了していることを確認してください。
Tablestoreで操作を実行するための権限を持つAlibaba CloudアカウントまたはRAMユーザーを持っていること。RAMユーザーにTablestore操作権限を付与する方法については、RAMポリシーを使用してRAMユーザーに権限を付与するを参照してください。
Tablestore SDKまたはTablestore CLIを使用してクエリを実行する場合、Alibaba CloudアカウントまたはRAMユーザーに対してAccessKeyペアが作成されます。詳細については、AccessKeyペアの作成を参照してください。
データテーブルが作成されていること。詳細については、テーブルの操作を参照してください。
データテーブルに対して検索インデックスが作成されていること。詳細については、検索インデックスの作成を参照してください。
Tablestore SDKを使用してクエリを実行する場合、OTSClientインスタンスが初期化されていること。詳細については、OTSClientインスタンスの初期化を参照してください。
Tablestore CLIを使用してクエリを実行する場合、Tablestore CLIがダウンロードおよび起動され、アクセスするインスタンスとデータテーブルに関する情報が設定されていること。詳細については、Tablestore CLIのダウンロード、Tablestore CLIの起動とアクセス情報の構成、およびデータテーブルの操作を参照してください。
関連情報
既存の検索インデックスがビジネス要件を満たしていない場合は、検索インデックスを作成するか、既存の検索インデックスのスキーマを変更して、インデックス列を追加、削除、および変更できます。詳細については、検索インデックスの作成と検索インデックスのスキーマの動的な変更を参照してください。