Pesquisa numérica difusa em Pesquisa com IA

  • Versão de lançamento: Zurich
  • Atualizado 20 de ago. de 2025
  • 4 min. de leitura
  • A pesquisa numérica difusa permite encontrar registros indexados por seus valores de campo numérico sem a necessidade de inserir prefixos alfabéticos ou zeros iniciais.

    Visão geral da pesquisa numérica difusa

    Pesquisa numérica difusa em Pesquisa com IA permite que os termos de pesquisa numéricos correspondam ao indexado ServiceNow AI Platform® Registros por seus valores de campo numérico. A correspondência difusa compara o termo numérico de pesquisa com o número de cada registro indexado, ignorando o prefixo alfabético e os zeros iniciais. Por exemplo, se você indexar registros de problemas e artigos de conhecimento, uma pesquisa por 23583 Pode retornar o artigo de conhecimento KB00023583 e o problema PRB00023118 como resultados da pesquisa.

    Quando a pesquisa numérica difusa está ativada, Pesquisa com IA verifica termos de pesquisa totalmente numéricos em busca de correspondências numéricas difusas ao pesquisar e ao calcular sugestões de preenchimento automático para os termos de pesquisa.
    Importante:

    A pesquisa numérica difusa pesquisa somente registros de numerado tabelas. Essas são tabelas com campos numéricos que têm prefixos definidos na tabela Número [sys_number]. Para saber mais sobre a numeração de registros e a tabela de números, consulte Numeração de registros.

    Comportamento de correspondência numérica difusa

    A tabela a seguir fornece detalhes adicionais sobre como a correspondência numérica difusa funciona.
    Comportamento de correspondência numérica difusa Descrição
    Pesquisa com IA verifica somente termos de pesquisa todos numéricos para correspondências parciais Uma pesquisa por KB52578 Não corresponde ao artigo de conhecimento KB00052578 porque o termo de pesquisa inclui caracteres não numéricos. Se você pesquisar 16867 teste , tudo numérico 16867 o termo de pesquisa é verificado quanto a correspondências numéricas difusas, mas não numéricas teste o termo de pesquisa não é.
    A correspondência numérica difusa ignora zeros à esquerda em termos de pesquisa totalmente numéricos Uma pesquisa por 07295 retorna as mesmas correspondências numéricas difusas que uma pesquisa por 7295 (sem o zero à esquerda) faz.
    A pesquisa numérica difusa corresponde somente aos valores do campo numérico de registros indexados Uma pesquisa por 28761 Corresponde ao artigo de conhecimento com o valor do campo numérico KB00028761, mas não corresponde ao termo KB00028761 se ocorrer no texto de outros artigos de conhecimento.
    A correspondência numérica difusa ignora somente prefixos alfabéticos e zeros iniciais nos valores do campo de número de registro Uma pesquisa por 729 Corresponde ao artigo de conhecimento KB00000729, mas não corresponde ao artigo KB00003729 porque o valor do campo Número tem um dígito diferente de zero antes da substring correspondente.
    Para ser uma correspondência difusa, uma substring numérica deve corresponder aos dígitos finais do valor do campo numérico de um registro Uma pesquisa por 1164 Corresponde ao artigo de conhecimento KB00001164, mas não corresponde ao artigo KB00116497 porque o valor do campo numérico inclui dígitos após a substring correspondente.

    Exemplos de pesquisa numérica difusa

    A tabela a seguir inclui exemplos para ilustrar como as pesquisas numéricas parciais correspondem aos resultados da pesquisa. Esses exemplos presumem que os registros sejam indexados das tabelas Conhecimento [kb_knowledge] e Problema [problem].
    Pesquisar Resultados de pesquisa
    73492 A pesquisa corresponde a estes resultados:
    • artigo de conhecimento com o número KB00073492
    • Problema com o número PRB00073492
    • Qualquer registro ou documento indexado que inclua 73492 como um termo inteiro (não uma substring)
    05638 A pesquisa corresponde a estes resultados:
    • artigo de conhecimento com o número KB0005638
    • Problema com o número PRB0005638
    • Qualquer registro ou documento indexado que inclua 05638 como um termo inteiro (não uma substring)
    2541 828
    A pesquisa corresponde a estes resultados ao usar o operador AND (conjuntivo):
    • artigo de conhecimento com o número KB0002541 e texto incluindo 828 como um termo inteiro (não uma substring)
    • artigo de conhecimento com o número KB0000828 e texto incluindo 2541 como um termo inteiro (não uma substring)
    • Problema com o número PRB0002541 e texto incluindo 828 como um termo inteiro (não uma substring)
    • Problema com o número PRB0000828 e texto incluindo 2541 como um termo inteiro (não uma substring)
    • Qualquer registro ou documento indexado que inclua 2541 e. 828 como termos completos (não substrings)
    A pesquisa corresponde a estes resultados ao usar o operador OR (disjuntivo):
    • artigo de conhecimento com o número KB0002541
    • artigo de conhecimento com o número KB0000828
    • Problema com o número PRB0002541
    • Problema com o número PRB0000828
    • Qualquer registro ou documento indexado que inclua 2541 como um termo inteiro (não uma substring)
    • Qualquer registro ou documento indexado que inclua 828 como um termo inteiro (não uma substring)
    Nota:
    Para obter mais detalhes sobre os operadores AND e OR, consulte a descrição do glide.ais.query.search_operatorpropriedade do sistema em Propriedades do sistema Pesquisa com IA.
    modelo 9433
    A pesquisa corresponde a estes resultados ao usar o operador AND (conjuntivo):
    • artigo de conhecimento com o número KB0009433 e texto incluindo modelo como um termo inteiro (não uma substring)
    • Problema com o número PRB0009433 e texto incluindo modelo como um termo inteiro (não uma substring)
    • Qualquer registro ou documento indexado que inclua modelo e. 9433 como termos completos (não substrings)
    A pesquisa corresponde a estes resultados ao usar o operador OR (disjuntivo):
    • artigo de conhecimento com o número KB0009433
    • Problema com o número PRB0009433
    • Qualquer registro ou documento indexado que inclua modelo como um termo inteiro (não uma substring)
    • Qualquer registro ou documento indexado que inclua 9433 como um termo inteiro (não uma substring)
    Nota:
    Para obter mais detalhes sobre os operadores AND e OR, consulte a descrição do glide.ais.query.search_operatorpropriedade do sistema em Propriedades do sistema Pesquisa com IA.

    Disponibilidade de pesquisa numérica difusa

    A pesquisa numérica difusa está desativada por padrão. Ele só está disponível no momento da pesquisa, se você ServiceNow AI Platform® o administrador ativou-o. Para exibir as etapas de ativação deste recurso, consulte Ative a pesquisa numérica difusa em Pesquisa com IA.