Crie um combinador de pesquisa personalizado para pesquisa global

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Personalize a experiência de pesquisa global para retornar resultados de pesquisa de correspondência exata de uma tabela e coluna (campo) especificadas. Você pode configurar correspondências de pesquisa personalizadas para termos de pesquisa com prefixos seguidos por números, como INT470271 , ou para termos de pesquisa numérica com caracteres delimitadores, como 525-326-3827 ou 2016/01/08 .

    Antes de Iniciar

    Você deve ter Next Experience habilitado.

    Pesquisa com IA deve ser configurado como o mecanismo de pesquisa para pesquisa global. Para obter detalhes sobre como configurar Pesquisa com IA como mecanismo de pesquisa para pesquisa global, consulte Pesquisa com IA para Next Experience.
    Nota:
    Se sua instância foi criada originalmente em execução Utah ou uma versão de família posterior, Pesquisa com IAé configurado automaticamente como o mecanismo de pesquisa para pesquisa global.

    Função necessária: ais_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Para personalizar o comportamento de correspondência exata na pesquisa global, você pode definir um combinador de pesquisa personalizado. O combinador especifica um padrão de expressão regular Java que Pesquisa com IA compara consultas de pesquisa com, além de uma tabela e uma coluna (campo) dessa tabela. Quando uma consulta de pesquisa corresponde exatamente ao padrão de expressão regular, o combinador personalizado é acionado e a pesquisa global retorna apenas resultados de correspondência exata da tabela e da coluna especificadas.

    As correspondências de pesquisa personalizadas têm precedência sobre o padrão Pesquisa com IA Funcionalidade de correspondência exata para tabelas com prefixos definidos na tabela Número [sys_number]. Se uma consulta de pesquisa global não corresponder a nenhum padrão de expressão regular do combinador de pesquisa personalizado, Pesquisa com IA avalia a consulta para correspondências exatas em tabelas com prefixos definidos.
    Nota:
    Os usuários com a função de administrador podem desabilitar esse comportamento de fallback definindo o valor de glide.ais.custom_matcher.legacy_fallback_enabledpropriedade do sistema para false. Com este valor definido, se uma consulta de pesquisa não corresponder a nenhum padrão de expressão regular do combinador de pesquisa personalizado, Pesquisa com IA o trata como uma pesquisa de texto completo normal, ignorando correspondências exatas em tabelas com prefixos definidos.

    Para saber como Pesquisa com IA avalia consultas de pesquisa global para correspondências exatas, consulte Usando a pesquisa global com Pesquisa com IA para Next Experience.

    Procedimento

    1. Navegar até Pesquisa com IA > Experiência de pesquisa > Correspondências personalizadas para pesquisa global.
    2. Selecione Novo.
    3. No formulário Correspondência personalizada, preencha Nome , Tabela . Coluna campos.
      Para obter uma descrição dos valores dos campos, consulte Formulário de combinação personalizada.
    4. Preencha os formulários Regex campo.
      1. Selecione Gerar Regex .
      2. Na janela pop-up, selecione a opção que corresponde mais aos valores que você espera ver no especificado Coluna .
      3. Quando solicitado, insira o prefixo de valor ou selecione o delimitador numérico de valor.
      4. Selecione para fechar a janela pop-up Enviar .
    5. Selecione Enviar.
    6. Navegue até a exibição de lista da tabela Correspondentes personalizados para aplicações de pesquisa.
      1. Selecione “Tudo”.
      2. Em Filtro campo, insira m2m_search_context_config_custom_matcher.list .
      3. Pressione Enter.
        A tabela Correspondentes personalizados para a aplicação de pesquisa [m2m_search_context_config_custom_matcher] é aberta na exibição de lista.
    7. Para cada aplicação de pesquisa com a qual você deseja usar seu combinador personalizado, incluindo a pesquisa global, vincule o combinador à aplicação.
      1. Selecione Novo.
      2. No formulário Correspondentes personalizados para aplicação de pesquisa, preencha os campos.
        Campo Descrição
        Correspondência personalizada O nome do seu combinador de pesquisa personalizado.
        Ordem Ordem de avaliação do seu combinador de pesquisa personalizado no contexto do especificado Pesquisa com IA aplicação. Correspondentes com inferior Pedido os valores são avaliados primeiro.
        Configuração do contexto de pesquisa

        O nome do registro de configuração da aplicação de pesquisa para Pesquisa com IA aplicação à qual você deseja vincular seu combinador de pesquisa personalizado.

        Para pesquisa global, selecione [AIS] Configuração de pesquisa do Next Experience registro.

      3. Selecione Enviar.
        Um registro de vinculação para seu combinador de pesquisa personalizado e o selecionado Pesquisa com IA A aplicação aparece na tabela Correspondentes personalizados para aplicação de pesquisa [m2m_search_context_config_custom_matcher].