Após criar um índice de pesquisa, chame a API ListSearchIndex para recuperar todos os índices de pesquisa de uma tabela de dados específica.
Pré-requisitos
Tablestore Client inicializado. Para mais informações, consulte Inicializar o Tablestore Client.
Tabela de dados criada.
Índice de pesquisa criado para a tabela de dados. Para mais informações, consulte Criar um índice de pesquisa.
Parâmetros
|
Parâmetro |
Descrição |
|
table_name |
Nome da tabela de dados. Deixe este parâmetro em branco para retornar todos os índices de pesquisa da instância atual.
|
Listar índices de pesquisa de uma tabela
O exemplo a seguir lista todos os índices de pesquisa de uma tabela especificada.
# Specify the table name.
for table, index_name in client.list_search_index("<TABLE_NAME>"):
print(table, index_name)
Próximos passos
-
Para consultar dados com um índice de pesquisa, use o tipo de consulta adequado ao seu caso de uso: term query, terms query, match all query, match query, match phrase query, prefix query, range query, wildcard query, column existence query, geo query e nested type query. Para ordenar e deduplicar resultados de consulta, consulte ordenação e paginação e collapse (deduplicação).
Para combinar várias condições de consulta, consulte Consulta composta.
Para agregar e analisar dados, como obter valores máximos, somas, médias ou agrupar resultados, consulte Agregação estatística.
Use o recurso de varredura paralela para retornar rapidamente todas as linhas correspondentes. Para mais informações, consulte Varredura paralela.
Para visualizar detalhes de um índice de pesquisa, incluindo colunas da tabela de origem e esquema do índice, consulte Consultar a descrição de um índice de pesquisa.
Para excluir um índice de pesquisa desnecessário, consulte Excluir um índice de pesquisa.