Definir propriedades globais de pesquisa de texto
Os administradores podem controlar como a pesquisa de texto global se comporta com as propriedades do sistema.
Antes de Iniciar
Função necessária: administrador
Procedimento
- Navegar até Todos > Propriedades do sistema > Pesquisa de Texto Global.
-
Revise os valores das seguintes propriedades de pesquisa de texto global e altere-os conforme necessário.
Tabela 1. Propriedades de IU para pesquisa de texto global Propriedade Descrição Habilitar pesquisa de texto global (glide.ui.text_search.enable) Opção para habilitar a pesquisa global em IU principal e IU15.- Tipo: booleano
- Valor padrão: true
- Valores compatíveis:
- true: a pesquisa global está habilitada em IU principal.
- false: a pesquisa global está desabilitada em IU principal.
Nota:Quando Next Experience está habilitado, esta propriedade do sistema não tem efeito. Para habilitar ou desabilitar o campo de pesquisa [ Navegação unificada em Next Experience, defina a propriedade do sistema glide.ui.polaris.global_search descrita em Next Experience propriedades do sistema.Lista de funções (separadas por vírgulas) que podem usar a capacidade Pesquisa de texto global (glide.ui.can_search) Lista separada por vírgulas de funções de usuário que permitem o acesso à pesquisa global. Para habilitar a pesquisa global para usuários com uma função, adicione a função a esta lista.- Tipo: cadeia de caracteres
- Valor padrão: itil, text_search_admin, admin
Lista de tabelas (separadas por vírgulas) que não serão exibidas como opções ao configurar tabelas de Pesquisa de texto global (glide.ui.no_text_search) Lista separada por vírgulas de tabelas que não aparecem como opções ao definir grupos de pesquisa de texto para IU principal. Exemplos são tabelas de sistema ou de manutenção.- Tipo: cadeia de caracteres
- Valor padrão: sys_audit, sys_event, ecc_queue, ecc_event, syslog, syslog_transaction, sys_journal_field, sys_audit_relation, ecc_agent_log, ecc_mi_result, sysrule_escalate_history, sys_user_token, sys_time_dimension, sys_attachment_doc, sys_audit_delete
Número de correspondências de Pesquisa de Texto Global retornadas por tabela (glide.ui.text_search.rowcount) Número máximo de registros correspondentes visualizados para cada tabela na página de resultados da pesquisa de texto global. Os usuários podem selecionar uma tabela para ver todos os resultados correspondentes a essa tabela.- Tipo: inteiro
- Valor padrão: 10
Nota:Esta propriedade do sistema controla somente o limite de visualização da pesquisa de texto global em IU principal. Na IU Next Experience, você pode definir o limite de visualização da pesquisa global editando o registro de configuração de pesquisa do Now Experience na tabela Configurações de pesquisa global do espaço [sys_aw_global_search_config].Cor de fundo da Pesquisa de texto global para resultados da Base de conhecimento (css.textsearch.kb.background.color) Cor de fundo dos resultados da pesquisa de texto global do artigo de conhecimento. Esta propriedade afeta somente a exibição de resultados na página de resultados de pesquisa global legada.- Tipo: cadeia de caracteres
- Valor padrão: #f0f7f9
Cor de fundo da Pesquisa de texto global para resultados do catálogo (css.textsearch.catalog.background.color) Cor de fundo dos resultados da pesquisa de texto global do catálogo. Esta propriedade afeta somente a exibição de resultados na página de resultados de pesquisa global legada.- Tipo: cadeia de caracteres
- Valor padrão: #ffffdd
Exibição de formulário a ser usada para correspondência exata da Pesquisa de texto global - em branco significa Exibição padrão (glide.ui.text_search.match_view) Nome da exibição de formulário que a pesquisa de texto global usa para exibir resultados de correspondência exata. Se nenhum valor for especificado, a pesquisa de texto global usará a exibição de formulário padrão.
Para obter informações sobre como criar e gerenciar exibições, consulte Gestãode exibições.- Tipo: cadeia de caracteres
- Valor padrão: (vazio)
Exibição de lista e formulário a ser usada para resultados da Pesquisa de texto global. Em branco significa exibição padrão (glide.ui.text_search.view) Nome da exibição de lista que a pesquisa de texto global usa para formatar resultados de cada tabela pesquisada. Se nenhum valor for especificado, a pesquisa de texto global usará a exibição de lista padrão.
Para obter informações sobre como criar e gerenciar exibições, consulte Gestãode exibições.- Tipo: cadeia de caracteres
- Valor padrão: text_search
Método de consulta para pesquisa de texto global. Execute uma consulta para cada tabela, para cada classe base (tabela primária), em relação a um único índice, independentemente da tabela (requer a regeneração do índice de texto) ou deixe o GlideRecord lidar com a consulta (simples). Com o mecanismo de pesquisa de texto Zing, o valor preferencial é "simples" (glide.ir.query_method) Método de consulta a ser usado para pesquisa de texto global.Nota:Os valores base, singlee table não são compatíveis. Deixe esta propriedade do sistema definida com seu valor padrão simple.- Tipo: lista de seleção
- Valor padrão: simple
- Valores disponíveis:
- base: execute uma consulta de pesquisa para cada classe base. Este valor não é mais compatível.
- simple: permite que GlideRecord processe a consulta de pesquisa.
- single: executa uma consulta de pesquisa em um único índice de pesquisa de texto. Para usar este método, você deve gerar novamente os índices de pesquisa de texto. Este valor não é mais compatível.
- table: execute uma consulta de pesquisa para cada tabela pesquisável. Este valor não é mais compatível.
O número máximo de resultados que serão retornados durante uma pesquisa de índice de texto. Isso limita o número de registros que serão extraídos do índice de texto e exibidos (glide.lucene.base_result_max) Número máximo de resultados que a pesquisa de texto global retornará ao pesquisar um índice de pesquisa de texto.Nota:Quando o método de consulta é definido como simple, esta propriedade é ignorada.- Tipo: inteiro
- Valor padrão: 100
O número máximo de entradas que serão recuperadas do índice de texto. Somente a tabela envolvida será retornada do índice de texto para todas as entradas que estão entre o valor especificado para resultados máximos e este valor. Isso é feito para que possa ser indicado que existem mais resultados para qualquer tabela fornecida que será exibida (glide.lucene.base_hits_max) Número máximo de entradas que a pesquisa de texto global recuperará de um índice de pesquisa de texto.Nota:Quando o método de consulta é definido como simple, esta propriedade é ignorada.- Tipo: inteiro
- Valor padrão: 500
Número de processos simultâneos (1 a 16) usados ao pesquisar vários grupos em uma pesquisa global (glide.ts.global_search.parallelism) Número de threads simultâneos que a pesquisa de texto global usa ao pesquisar vários grupos de pesquisa. Cada grupo de pesquisa requer um thread. Defina este valor para gerar resultados ideais para a configuração do grupo de pesquisa. Por exemplo, se você tiver cinco grupos de pesquisa e quatro threads, os primeiros quatro grupos serão executados em paralelo e o quinto grupo iniciará quando um dos quatro primeiros grupos terminar. Esta configuração pode funcionar bem se um dos grupos for muito maior que outro. Da mesma forma, se você tiver cinco grupos de pesquisa, definir esse valor como maior que cinco não gerará benefícios.- Tipo: inteiro
- Valor padrão: 4
-
Selecione Salvar.
A regra de negócio Mudança de propriedade de pesquisa de texto valida os novos valores e anula a atualização se eles estiverem fora dos intervalos aceitáveis.
-
Para definir o número máximo de correspondências a serem exibidas para um termo de pesquisa curinga, siga estas etapas.
-
Abra a tabela Propriedades do sistema e pesquise a propriedade glide.ts.max_wildcard_expansion.
Campo Descrição Nome glide.ts.max_wildcard_expansion Descrição Número máximo de correspondências para um termo de pesquisa curinga que são permitidas como não ambíguas. Tipo Inteiro Valor padrão 500 -
Edite o valor.
Se uma pesquisa com caracteres curinga corresponder a mais palavras do que esse valor, o sistema exibirá uma mensagem solicitando que o usuário refine a pesquisa.
- Selecione Atualizar.
-
Abra a tabela Propriedades do sistema e pesquise a propriedade glide.ts.max_wildcard_expansion.
-
Para definir o idioma de truncamento da pesquisa de texto do Zing, siga estas etapas.
- Instale o plug-in de internacionalização (i18n) para o idioma em que você deseja conter termos de pesquisa de texto.
-
Adicionar uma nova propriedade do sistema, glide.ts.stemming_language:
Campo Descrição Nome glide.ts.steming_language Descrição Idioma a ser usado para lematização de pesquisa de texto. Para obter detalhes sobre lematização, consulte O Zing corresponde a palavras derivadas com truncamento. Tipo Cadeia de caracteres Valores compatíveis - English
- Francês
- Alemão
Valor padrão English -
Para fazer com que as tabelas usem o novo idioma de lema para pesquisa de texto, gere novamente manualmente seus índices de pesquisa de texto.
Para obter detalhes sobre este procedimento, consulte Gerar novamente um índice de texto para uma tabela.
- Opcional:
Para habilitar e configurar a pesquisa de número de fallback para correspondências exatas, siga estas etapas.
Nota:A pesquisa de número de fallback está desabilitada por padrão. Quando habilitado, se uma pesquisa de texto global não encontrar correspondência exata para um número de registro, o sistema pesquisará correspondências em uma lista de tabelas especificadas. Essa pesquisa adicional pode tornar as pesquisas de texto globais mais demoradas, portanto, habilite a pesquisa de número de fallback somente se você precisar.
-
Para habilitar a pesquisa de número de fallback, adicione uma nova propriedade do sistema, glide.ui.text_search.enable_fallback_number_search:
Campo Descrição Nome glide.ui.text_search.enable_fallback_number_search Descrição Opção para habilitar a pesquisa de número de fallback para uso quando a pesquisa de texto global não encontrar correspondências exatas para um número de registro. Nota:A pesquisa de número de fallback pode tornar as pesquisas de texto globais mais demoradas. Habilite a opção somente se precisar.Tipo Booliano Valor padrão falso -
Para configurar a lista de tabelas pesquisadas pela pesquisa de número de fallback, adicione uma nova propriedade do sistema, glide.ui.text_search.fallback_table_list:
Campo Descrição Nome glide.ui.text_search.fallback_table_list Descrição Lista separada por vírgulas de nomes de tabelas a serem pesquisadas ao executar a pesquisa de número de fallback.
Use o valor especial all para pesquisar todas as tabelas que têm prefixos definidos na tabela Número [sys_number].Nota:Aumentar o número de tabelas a serem pesquisadas pode aumentar o tempo necessário para a pesquisa de números de fallback. Teste todas as mudanças nesta propriedade do sistema antes de colocá-las em produção.Tipo Cadeia de caracteres Valor padrão tarefa, kb_knowledge
-
Para habilitar a pesquisa de número de fallback, adicione uma nova propriedade do sistema, glide.ui.text_search.enable_fallback_number_search: