---
sourceDocument: Interface do usuário da Now Platform Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-user-interface

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interface do usuário da Now Platform Yokohama

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Preencha sugestões de pesquisa em Portal de serviços

# Preencha sugestões de pesquisa em Portal de serviços {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Se você estiver atualizando de uma versão anterior, execute um script para preencher sugestões de pesquisa com dados de uma tabela de pesquisa da plataforma para fornecer sugestões de pesquisa para seus usuários.
Como alternativa, você pode aguardar até que os usuários pesquisem palavras-chave em vez de executar este script.

## Antes de Iniciar

Função necessária: administrador

Em novas instâncias, as sugestões de pesquisa são habilitadas por padrão. Em instâncias com upgrade, você deve habilitar as sugestões de pesquisa. Para obter mais informações, consulte [Habilitar sugestões de pesquisa](https://www.servicenow.com/docs/access?context=enable-search-suggestions&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US).

## Por Que e Quando Desempenhar Esta Tarefa

Now Platform coleta dados de pesquisa e análises que geram sugestões de pesquisa. Se você estiver atualizando de uma versão anterior, a análise de pesquisa ainda não conterá dados. Para fornecer sugestões imediatamente aos usuários, preencha as sugestões de pesquisa usando Dados da tabela Pesquisas de texto \[text_search\] ou da tabela Entradas de log do portal de serviços \[sp_log\]. A tabela Entradas de log do portal de serviços inclui dados de pesquisa de Portal de serviçose podem levar menos tempo para preencher sugestões de pesquisa. A tabela Pesquisa de texto inclui dados de pesquisa de toda a plataforma.

As sugestões de pesquisa melhoram com o tempo à medida que mais pessoas usam Portal de serviços. Pesquisar sugestões é um recurso de Now Platform. Para obter mais informações, consulte [Sugestões de pesquisa](https://www.servicenow.com/docs/access?context=search-suggestions-overview&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US).  
Aviso:  
O preenchimento das sugestões de pesquisa pode ser uma tarefa que consome muitos recursos e pode demorar um pouco para ser realizada. Não execute este script durante os horários de pico. Não há suporte para o preenchimento de sugestões de pesquisa em instâncias separadas por domínio.

## Procedimento

1. Navegar até TudoDefinição do SistemaTrabalhos agendados.
2. Abra o. Preencha sugestões para evitar partida a frio - Portais trabalho agendado.
3. Modifique o script da sua implementação de pesquisa.
   1. Defina a quais portais as sugestões se aplicam.  
      Por padrão, o script preenche sugestões no portal de serviços do sistema de base, mas você pode adicionar quantas quiser à matriz.

          var portals = ["Service Portal"];

   2. Mude de onde os dados vêm  
      Por padrão, o script importa dados da tabela Pesquisas de texto \[text_search\], mas você pode mudar a tabela de origem para a tabela Entradas de log do portal de serviços \[sp_log\]. As entradas de log do portal de serviços só salva registros dos últimos 90 dias.

          var searchLogTable = "text_search";

   3. Envie dados para qualquer fonte de pesquisa personalizada em sua instância.  
      As sugestões não estão habilitadas para fontes de pesquisa externas. Você deve enviar dados para o nome da fonte de pesquisa e o SYS ID.

      Por exemplo, envie pesquisas de texto da tabela Incidente para sua origem de pesquisa de incidente personalizada. Para obter mais informações sobre origens de pesquisa personalizadas, consulte [Defina uma origem de pesquisa](https://servicenow-prod.fluidtopics.net/ihvkAMXPULLnzvcLtl_Rpw "Configure uma fonte de pesquisa básica para consultar dados de uma tabela de instância ou configure um script de busca de dados avançada para consultar dados em várias tabelas e fontes de dados ou para extrair dados de qualquer lugar na web."). Por padrão, o sistema envia pesquisas de texto das tabelas Catálogo e Conhecimento para as respectivas fontes de pesquisa.

      Adicione o código a seguir após a linha 11 no script para cada uma de suas fontes de pesquisa personalizadas.  

          searchSources.push("<search-source-table-name>");
          searchSourceIds.push("<search-source-sys-id>");

      Se a tabela de origem de pesquisa não existir, o sistema não enviará sugestões para essa origem de pesquisa.
   4. Salve o registro.  
      Certifique-se de que o script inclua a configuração de que você precisa. Você só pode executar o script uma vez.
   {#populate-search-suggestions-sp__substeps_aw1_jsj_xhb}
4. Ative o registro e selecione Executar agora .  
   A execução deste trabalho agendado preenche as tabelas Eventos de pesquisa \[sys_search_event\], Eventos de origem de pesquisa \[sys_search_source_event\] e Sugestões de pesquisa \[sys_search_suggestion\].

## Resultado

Os usuários veem sugestões quando começam a digitar um Portal de serviçoswidget de pesquisa.

