Zing pesquisa em Portal de serviços
Portal de serviçosa pesquisa é compatível com ServiceNowIndexação de texto e mecanismo de pesquisa. O Zing permite indexar e pesquisar dados de registro por tabela e é criado inteiramente com ServiceNowe implementado no modelo relacional.
Para tornar os dados pesquisáveis a partir de Portal de serviços, você cria fontes de pesquisa que buscam dados de uma única tabela no ServiceNowinstância, de vários ServiceNowou de um site externo.
Pesquisar fontes
- De onde recuperar dados de pesquisa.
- Se as sugestões de pesquisa podem preencher o campo de pesquisa com base na entrada do usuário.
- Como uma entrada de pesquisa é exibida na página de resultado de pesquisa.
As fontes de pesquisa têm configurações simples e avançadas.
- Simples
- Defina uma tabela no seu ServiceNowinstância como uma fonte de dados pesquisáveis. Para saber mais, consulte Defina uma origem de pesquisa.
Quando você cria uma fonte de pesquisa simples, Portal de serviçosusa as configurações do mecanismo de pesquisa definidas em sua instância. Para saber mais, consulte Indexação de texto e mecanismo de pesquisa .
- Avançado
Defina um script de busca de dados para retornar dados. Um script de busca de dados é executado no servidor e retorna uma matriz de resultados para o widget de pesquisa. Este método é mais complexo, mas oferece poder completo sobre como uma pesquisa é executada. Você não está limitado a consultar tabelas únicas em ServiceNowe pode definir um script que busca dados de várias tabelas ou de qualquer lugar na web. Para saber mais, revise Tutorial: Configure uma fonte de pesquisa da base de conhecimento externa.
Nota:Os aspectos de pesquisa podem não se comportar como esperado se integrados a uma fonte de pesquisa avançada que consulta dados de um site que não seja ServiceNow.
Grupos de índice de texto
Um grupo de índice de texto define como os usuários veem os resultados de pesquisa. Por exemplo, combine resultados de pesquisa de várias origens ou defina o peso de determinados campos. Grupos de índice de texto são um recurso de Now Platform. Para saber mais, consulte Configurar várias tabelas para indexação e pesquisa.
Associe um portal a um grupo de índice de texto para criar regras de pesquisa comuns e combinar resultados de pesquisa de todas as origens de pesquisa no grupo. Se você tiver uma origem de pesquisa ou portal personalizado, considere se deseja usar o grupo de índice de texto portal_index_group do sistema de base ou criar seu próprio grupo de índice de texto. O grupo de índice de texto do sistema de base inclui a tabelas Itens do catálogo e Conhecimento. Quando um usuário pesquisa um item em Portal de serviços, ele vê os resultados combinados dessas tabelas.Para adicionar um grupo de índices a um portal, consulte Adicione um grupo de índice de texto a um portal.
Pesquisa de sugestões e pesquisa de digitação antecipada
As sugestões de pesquisa substituem a pesquisa autocompletável em Portal de serviços. Atualize a propriedade do sistema glide.service_portal.search_as_you_type_behavior para mudar este comportamento.Para obter mais informações, consulte Habilite e desabilite sugestões de pesquisa . Portal de serviçosos widgets de pesquisa usam automaticamente qualquer recurso que você habilitar.
Aspectos de pesquisa
Permita que os usuários finais filtrem os resultados da pesquisa para obter um conjunto de resultados mais significativo. As facetas podem retornar resultados com base em:
- Campos em uma tabela como Ativo ou Autor .
- Condições de consulta, como [Atualizado][Depois][Semana passada] .
Os aspectos de pesquisa são renderizados no widget Pesquisa de aspectos na página sp_search. 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.
- Simples
- 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. Consulte Adicione facetas a uma origem de pesquisa simples.
- Avançado
Defina aspectos para origens de pesquisa avançada usando Script de geração de aspecto no registro de origem de pesquisa. Use APIs de aspecto para criar facetas e atribuir ServiceNowitens de aspecto ou consultas mapeadas para o aspecto.
API Usar SPScriptedFacetService - com escopo Cria um aspecto de escolha única ou múltipla. SPScriptedFacet - com escopo Define itens de aspecto, filtros ou consultas mapeadas para o aspecto.