Chame a operação DeleteSearchIndex para excluir um índice de pesquisa de uma tabela de dados.
Pré-requisitos
Instância do OTSClient inicializada. Para mais informações, consulte Initialize an OTSClient instance.
Tabela de dados criada e preenchida. Para mais informações, consulte Create data tables e Write data.
Índice de pesquisa criado para a tabela de dados. Para mais informações, consulte Create search indexes.
Observações
Não é possível recuperar um índice de pesquisa após a exclusão. Proceda com cautela.
Exemplo
/// <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);
}
Referências
Caso um índice de pesquisa existente não atenda aos seus requisitos, crie um novo índice ou modifique o esquema do índice atual para adicionar, excluir ou alterar campos indexados. Para mais informações, consulte Create a search index e Dynamically modify a schema.
Create search indexes: Crie um índice de pesquisa para uma tabela de dados.
Dynamically modify the schema of a search index: Adicione, remova ou modifique campos de índice em um índice de pesquisa existente.