Defina propriedades de pesquisa de texto global
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é Tudo > 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 Habilite a Pesquisa de texto global ( glide.ui.text_search.enable) Opção para habilitar a pesquisa global em IU principalE UI15.- 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 Experienceestá habilitado, esta propriedade do sistema não tem efeito. Para habilitar ou desabilitar o. Navegação unificadacampo de pesquisa em Next Experience, defina o. glide.ui.polaris.global_searchpropriedade do sistema descrita em Next Experience propriedades do sistema.Lista de funções (separadas por vírgulas) que podem usar o recurso de Pesquisa de texto global ( glide.ui.can_search) Lista separada por vírgulas de funções de usuário que permitem acesso à pesquisa global. Para habilitar a pesquisa global de 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 aparecerão 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. Os 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 da 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 para essa tabela.- Tipo: Número 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. Em Next ExperienceIU, você pode definir o limite de visualização de pesquisa global editando o. Configuração da Pesquisa do Now Experience Registro 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 plano 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 plano de fundo para resultados de 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 Pesquisa de texto global Correspondência exata - 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ão de exibição .- Tipo: cadeia de caracteres
- Valor padrão: (Vazio)
Exibição de lista e formulário para usar nos 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 os 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ão de exibição .- 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 de base (tabela primária), em um único índice, independentemente da tabela (requer regeneração de índice de texto), ou deixe GlideRecord manipular 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:. base, singlee. tablevalores não são compatíveis. Deixe esta propriedade do sistema definida como padrão simplevalor.- 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: Deixe o GlideRecord manipular a consulta de pesquisa.
- single: Execute 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 está definido como simple, esta propriedade é ignorada.- Tipo: Número 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 estiverem entre o valor especificado para Máximo de resultados e este valor. Isso é feito para que seja possível indicar que existem mais resultados para qualquer tabela 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 está definido como simple, esta propriedade é ignorada.- Tipo: Número 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 produzir 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 começará quando um dos primeiros quatro grupos terminar. Esta configuração pode funcionar bem se um dos grupos for muito maior do que outro. Da mesma forma, se você tiver cinco grupos de pesquisa, definir esse valor acima de cinco não gera benefícios.- Tipo: Número Inteiro
- Valor padrão: 4
-
Selecione Salvar.
A regra de negócio A propriedade da Pesquisa de texto muda racionalmente valida os novos valores e aborta 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 com 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 inequívocas. Tipo Inteiro Valor padrão 500 -
Edite o. Valor .
Se uma pesquisa com curinga corresponder a mais palavras do que este 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 origem da pesquisa de texto do Zing, siga estas etapas.
- Instale o plug-in de internacionalização (i18n) para o idioma no qual você deseja conter os termos de pesquisa de texto.
-
Adicione uma nova propriedade do sistema , glide.ts.stemming_language:
Campo Descrição Nome glide.ts.stemming_language Descrição Idioma a ser usado para a origem da pesquisa de texto. Para obter detalhes sobre a origem, consulte Zing corresponde palavras derivadas com origem. Tipo Cadeia de caracteres Valores compatíveis - English
- Francês
- Alemão
Valor padrão English -
Para fazer com que as tabelas usem a nova linguagem de stemming para pesquisa de texto, gere manualmente os í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 habilitada, 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 fazer com que as pesquisas de texto globais demore mais. 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 fazer as pesquisas de texto globais demorarem mais tempo. Habilite a opção somente se você precisar dela.Tipo Booliano Valor padrão falso -
Para configurar a lista de tabelas pesquisadas por 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 allPara pesquisar todas as tabelas que têm prefixos definidos na tabela de 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úmero 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: