Partilhar via


Pesquisa progressiva

Nota

A partir de 12 de outubro de 2022, os portais do Power Apps passam a ser Power Pages. Mais informações: O Microsoft Power Pages está agora em disponibilidade geral (blogue)
Em breve, vamos migrar e unir a documentação dos portais do Power Apps com a documentação do Power Pages.

Obter resultados precisos de pesquisa quando um portal tem várias tabelas adicionais ativadas para pesquisa pode tornar-se difícil. Uma estrutura de permissões complexa para tabelas e registos individuais aumenta esta dificuldade. Procurar conteúdo nesses portais pode acabar com uma contagem de registos que não corresponde ao número apresentado na página de resultados da pesquisa.

Descrição geral

Por predefinição, os portais pesquisam apenas uma página para permissões e combinações de palavras-chave. Quando os resultados se estendem por mais de uma página, fazendo com que alguns resultados sejam eliminados devido a permissões ou palavras-chave, a paginação é distorcida.

A pesquisa progressiva elimina a possibilidade de ter um desfasamento entre a contagem de resultados e o número de registos obtidos nos resultados da pesquisa.

Um portal configurado com pesquisa progressiva processa cinco páginas para uma correspondência de permissões e palavras-chave, com 50 registos para uma única tentativa de pesquisa. A contagem de pesquisa mostra agora 50+ na primeira página em vez da contagem desfasada entre a faceta e os resultados.

Configurar pesquisa progressiva

Para configurar a pesquisa progressiva para o seu portal:

  1. Abra a aplicação Gestão de Portais.

  2. No painel esquerdo, selecione Definições do Site em site.

  3. Selecione Novo.

  4. Introduza Nome como "Search/EnableProgressiveSearchCounts".

  5. Selecionar o registo do seu site.

  6. Introduza Valor como "verdadeiro".

  7. Selecione Guardar.

    Definição do site de pesquisa progressiva de Search/EnableProgressiveSearchCounts definida como verdadeiro.

  8. Recompilar o índice de pesquisa.

Para desativar a pesquisa progressiva, defina o valor da definição do site Search/EnableProgressiveSearchCounts como falsa.

Pesquisa progressiva com dados de exemplo

Como exemplo, considere um portal num ambiente com os dados da amostra de Northwind Traders, com pesquisa ativada para Produtos de Encomenda.

Quando o utilizador procura produtos, apenas 10 resultados aparecem, embora a faceta de pesquisa mostre o número total de produtos como 68, incluindo os filtros configurados.

Resultado da pesquisa com erro de correspondência da contagem de resultados e dos resultados reais.

Este comportamento é mais predominante quando os resultados da pesquisa se expandem por várias páginas. Mas com a pesquisa progressiva, pode obter resultados mais precisos alterando o comportamento da procura de facetas e filtros ativados.

Depois de um utilizador permitir uma pesquisa progressiva neste portal, os resultados da pesquisa para o mesmo utilizador, permissões e palavras-chave mostram o número total de resultados como 10.

Resultado da pesquisa com erro de correspondência da contagem de resultados e dos resultados reais.

Se um utilizador ativar a procura progressiva de uma palavra-chave que obtém mais de 50 resultados, a contagem mostra como 50+, com 10 resultados listados na primeira página.

Resultado da pesquisa com mais de 50 resultados.

A seleção de uma página adicional, como a página 2, mostra a contagem atualizada para o número total de resultados de pesquisa. (Neste exemplo, um total de 52.)

Resultado da pesquisa com mais de 50 resultados e a página seguinte.

Considerações

  • Ativar a pesquisa progressiva altera o comportamento da pesquisa para todas as facetas e filtros ativados.

  • A pesquisa progressiva processa um máximo de 50 registos de cada vez, com mais de 50 resultados apresentados como Mais de 50 na primeira página de resultados.

  • Para uma melhor experiência de pesquisa, utilize palavras-chave específicas que reduzam os resultados da pesquisa para um número menor.

  • A seleção de uma faceta específica nos filtros mostra apenas resultados para a faceta selecionada, tais como tabelas.

  • Uma vez que os registos são avaliados progressivamente, o botão "saltar para a última página" (botão Saltar para a última página.) só está disponível se o número de páginas restante no resultado da pesquisa for de cinco ou menos.

    Opção Saltar para a última página disponível quando o número de páginas é cinco ou menos.

Consulte também

Utilizar a pesquisa por facetas
Configurar pesquisa para tabelas adicionais

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).