Adicionar aspectos a uma fonte de pesquisa simples

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Permita que os usuários finais refinem os resultados da pesquisa para uma origem de pesquisa simples. Você pode criar aspectos para uma origem de pesquisa de tabela que retorna resultados com base em valores de campos ou condições de consulta.

    Antes de Iniciar

    Função necessária: administrador ou sp_admin

    Em novas instâncias, os aspectos de pesquisa são habilitados por padrão. Se estiver atualizando de uma versão anterior, habilite os aspectos de pesquisa ativando um registro na tabela Mapas de rota de página [sp_page_route_map]. Consulte Habilitar aspectos de pesquisa. Crie itens de aspecto e consultas mapeadas com no máximo 30 itens de filtro. Para verificar, teste cada origem de pesquisa com uma variedade de palavras-chave como um usuário com permissões baixas.

    Nota:
    Defina somente aspectos de pesquisa para campos indexados. Campos que não são indexados podem levar mais tempo para retornar os resultados e não são otimizados para uma experiência de pesquisa rápida. Saiba mais: Configure a table for indexing and searching.

    Procedimento

    1. Navegar até Todos > Portal de serviços > Fontes de Pesquisa.
    2. Abra ou crie uma fonte de pesquisa simples.
      Origens de pesquisa simples não usam um script de busca de dados. Em vez disso, eles definem uma tabela como a origem dos dados pesquisáveis. Para saber mais sobre fontes de pesquisa, consulte Configuração da pesquisa em um portal.
    3. Selecione a lista relacionada de Aspectos.
    4. Clique em Nova.
      O formulário de aspecto é exibido.
    5. Preencha os campos:
      Campo Descrição
      Nome Nome de exibição do cabeçalho do aspecto.
      Aplicação Escopo da aplicação da fonte de pesquisa. Este valor é somente leitura.
      Tipo de seleção Tipo de seleção de usuário permitido:
      • Único: somente um valor de filtro pode ser selecionado de cada vez. Por exemplo, se um aspecto for criado para o campo Atribuído a, o usuário final poderá selecionar Fred Luddy ou Beth Anglin, mas não ambos ao mesmo tempo. Antes de filtrar por um novo valor, o usuário deve limpar o valor atual.
      • Vários: vários valores de filtro podem ser selecionados ao mesmo tempo. Por exemplo, se um aspecto for criado para o campo Atribuído a, o usuário final poderá selecionar Fred Luddy e Beth Anglin. Como a múltipla escolha resulta em uma consulta OR, os registros atribuídos a Fred Luddy ou Beth Anglin são exibidos.
      Ativo Se a opção de filtro é exibida nos resultados da pesquisa.
      Use filtros de aspecto mapeados Mapeia um aspecto para uma condição de consulta, como [Atualizado][Depois][Última semana].

      Quando selecionados, os campos Campos e Classificar são removidos do formulário. Depois de salvar, defina filtros na lista relacionada Filtros de aspecto.

      Ordem Define a ordem de exibição quando vários aspectos são definidos.

      Se alguns aspectos não tiverem um valor de ordem definido, os aspectos com uma ordem definida serão exibidos primeiro. Aspectos sem uma ordem definida são exibidos em ordem alfabética.

      Tabela Tabela para a qual a consulta é criada. Este valor é somente leitura e definido pela tabela usada na fonte de pesquisa.
      Campo

      Campo pelo qual os usuários finais podem filtrar os resultados da pesquisa. Por exemplo, se Ativo for selecionado, o usuário poderá filtrar os resultados da pesquisa por verdadeiro ou falso.

      Somente os campos dos seguintes tipos são compatíveis: Verdadeiro/Falso, Opção, Decimal, Número de ponto flutuante, Inteiro, Endereço IP, Longo, Referência, Cadeia de caracteres, Cadeia de caracteres (UTF-8 completo) e URL.

      Classificação Determina a ordem de exibição das opções de filtro.
      • Crescente: classifica as opções de filtro de A a Z quando alfabéticas e da menor para a maior quando numérica. Esta é a opção padrão.
      • Decrescente: classifica as opções de filtro de Z a A quando alfabéticas e da maior para a menor quando numéricas.
    6. Salve o registro.
      Se Usar filtros de aspecto mapeados estiver selecionado, a lista relacionada Filtros de aspecto aparecerá no formulário de aspecto.
    7. Opcional: Se Usar filtros de aspecto mapeados estiver selecionado, defina os filtros de aspecto.
      Mapear filtros de aspecto mapeia uma condição de consulta para um rótulo de aspecto. Quando o usuário final seleciona o rótulo na lista de aspectos, a consulta definida é executada.
      1. Na lista relacionada Filtros de aspecto, clique em Novo.
        O formulário de aspecto mapeado é exibido.
      2. Defina os campos de filtro de aspecto.
        Campo Descrição
        Nome Nome de exibição da opção de filtro de aspecto.
        Ordem Define a ordem de exibição quando vários filtros de aspecto são definidos.

        Se alguns filtros de aspecto não tiverem um valor de ordem definido, os filtros de aspecto com uma ordem definida serão exibidos primeiro. Filtros de aspecto sem uma ordem definida são exibidos em ordem alfabética.

        Aplicação O escopo da aplicação da origem de pesquisa. Este valor é somente leitura.
        Aspecto O aspecto de pesquisa que usa a consulta mapeada. Este valor é somente leitura.
        Tabela A tabela definida no aspecto de pesquisa. Este valor é somente leitura.
        Consulta mapeada Uma condição de consulta que os usuários podem definir para filtrar os resultados da pesquisa. Por exemplo, [Atualizado][Em][Hoje].
      3. Clique em Enviar.
        Os usuários podem filtrar os resultados da pesquisa com base na consulta definida.