Chame a operação DeleteSearchIndex para excluir um índice de pesquisa de uma tabela de dados.
Esta operação é irreversível. Antes de excluir um índice de pesquisa, confirme se sua aplicação não depende mais dele. Salve a definição do esquema do índice caso precise recriá-lo posteriormente.
Pré-requisitos
Instância OTSClient inicializada. Para mais informações, consulte Inicializar uma instância OTSClient.
Tabela de dados criada e preenchida. Para mais informações, consulte Criar tabelas de dados e Gravar dados.
Índice de pesquisa criado para a tabela de dados. Para mais informações, consulte Criar índices de pesquisa.
Observações
Não é possível recuperar um índice de pesquisa após a exclusão. Proceda com cautela.
Parâmetros
|
Parâmetro |
Descrição |
|
TableName |
Nome da tabela de dados. |
|
IndexName |
Nome do índice de pesquisa. |
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 Criar um índice de pesquisa e Modificar dinamicamente um esquema.
Criar índices de pesquisa: Crie um índice de pesquisa para uma tabela de dados.
Modificar dinamicamente o esquema de um índice de pesquisa: Adicione, remova ou altere campos de índice em um índice de pesquisa existente.