Utilisez l'opération DeleteSearchIndex pour supprimer un index de recherche d'une table de données.
Prérequis
Initialisez une instance OTSClient. Pour plus d'informations, consultez la rubrique Initialiser une instance OTSClient.
Créez une table de données et écrivez-y des données. Pour plus d'informations, consultez les rubriques Créer des tables de données et Écrire des données.
Créez un index de recherche pour la table de données. Pour plus d'informations, consultez la rubrique Créer des index de recherche.
Notes
La suppression d'un index de recherche est irréversible. Soyez prudent.
Exemple
/// <summary>
/// Delete a search index.
/// </summary>
/// <param name="otsClient"></param>
public static void DeleteSearchIndex(OTSClient otsClient)
{
// Specify the names of the data table and the search index.
DeleteSearchIndexRequest request = new DeleteSearchIndexRequest(TableName, IndexName);
// Delete the search index.
DeleteSearchIndexResponse response = otsClient.DeleteSearchIndex(request);
}
Références
Si un index de recherche existant ne répond pas à vos besoins, vous pouvez créer un nouvel index ou modifier le schéma de l'index pour ajouter, supprimer ou modifier les champs indexés. Pour plus d'informations, consultez les rubriques Créer un index de recherche et Modifier dynamiquement un schéma.
Créer des index de recherche : Créez un index de recherche pour une table de données.
Modifier dynamiquement le schéma d'un index de recherche : Ajoutez, supprimez ou modifiez des champs d'index dans un index de recherche existant.