Configurações de campo
Uma configuração de campo controla o comportamento de indexação de um campo especificado (coluna) em todos os registros de uma origem indexada.
- Desabilitar indexação de texto ou pesquisa para um campo encontrado em registros da tabela de origem
- Modificar mapeamentos padrão entre campos da tabela de origem e campos no índice Pesquisa com IA
- Adicionar um campo de tabela referenciado ao índice por referência com pontos a partir de um campo de referência nos registros da tabela de origem
As configurações de campo de uma origem indexada aparecem na lista relacionada Mapeamento e configurações de campo.
Criar uma configuração de campo para uma origem indexada
Defina uma configuração de campo de origem indexada para configurar o comportamento de indexação de conteúdo Pesquisa com IA para um campo específico nos registros da tabela de origem.
Antes de Iniciar
Função necessária: ais_admin
Por Que e Quando Desempenhar Esta Tarefa
Para obter detalhes sobre as configurações e valores de campos disponíveis, consulte Lista de Pesquisa com IA configurações do campo de origem indexado.
Procedimento
- Navegar até .
- Abra a origem indexada para a qual você deseja definir uma configuração de campo.
- Na lista relacionada Mapeamento e configurações de campo, selecione Novo.
- No formulário Configuração de campo, preencha os campos.
- Selecione Enviar.
Resultado
A nova configuração de campo aparece na lista relacionada Mapeamento e configurações de campo.
O que Fazer Depois
Para que a nova configuração de campo tenha efeito, execute uma reindexação de tabela completa para a origem indexada. Para obter detalhes sobre este procedimento, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada.
Habilitar indexação de campos de tabela referenciados para uma origem indexada
Configure uma origem indexada para indexar valores de campo de tabelas referenciadas por campos na tabela de origem. Você pode indexar esses valores de campo para uso em filtros e configurações de resultado de pesquisa EVAM, indexá-los para pesquisa ou ambos.
Antes de Iniciar
Função necessária: ais_admin
Por Que e Quando Desempenhar Esta Tarefa
- Para usar valores de campos de tabelas referenciadas em filtros de origem de pesquisa, filtros de aspecto e configurações de resultado de pesquisa de EVAM, crie uma configuração de campo dot_walk_fields.
- Para tornar os valores de campos das tabelas referenciadas pesquisáveis, crie uma configuração de campo searchable_dot_walk_fields.
Como o valor para qualquer uma dessas configurações de campo, liste os nomes dos campos da tabela referenciados que você deseja indexar, separados por vírgulas. Por exemplo, para indexar os campos de nome e cliente da tabela referenciada pelo campo da empresa na tabela de origem indexada, selecione o campo da empresa e insira o valor name,customer.
Você pode criar configurações de campo dot_walk_fields e searchable_dot_walk_fields para o mesmo campo de referência.
Procedimento
Lista de Pesquisa com IA configurações do campo de origem indexado
Você pode ajustar o comportamento de indexação para campos de registro de origem em uma origem indexada Pesquisa com IA configurando atributos e valores de definição de campo.
Para obter mais informações sobre como criar configurações de campo, consulte Criar uma configuração de campo para uma origem indexada.
| Atributo | Descrição |
|---|---|
| dot_walk_fields | Indexe a referência e exiba valores de campos na tabela de origem do campo de referência selecionado para uso em filtros de origem de pesquisa, filtros de aspecto e EVAM configurações de resultado de pesquisa. Pesquisa com IA atualiza automaticamente os valores de campos indexados para refletir as mudanças feitas nos valores de campos da tabela referenciada. Para obter mais informações sobre filtros de origem de pesquisa, consulte Pesquisar fontes. Para obter detalhes sobre filtros de aspecto, consulte Criar um aspecto em uma configuração da aplicação Pesquisa com IA.
Nota: Você não pode pesquisar valores de campo indexados com esta configuração de campo. Para indexar valores de campo de tabelas referenciadas para pesquisa, crie uma configuração de campo searchable_dot_walk_fields. Você pode criar configurações de campo dot_walk_fields e searchable_dot_walk_fields para o mesmo campo de referência. Se você mudar o valor dessa configuração para o campo de uma origem indexada, a mudança não terá efeito até que você indexe novamente o conteúdo da origem indexada. Para obter as etapas de reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada. |
| index_calculated_field | Opção para habilitar a indexação de conteúdo pesquisável a partir de valores de campos calculados. Se a sua origem indexada contiver um campo calculado, você precisará definir esta configuração de campo como verdadeira para esse campo para indexar corretamente seus valores. Com um valor de configuração de campo falso ou nenhum valor, Pesquisa com IA ignora os valores do campo calculado ao indexar conteúdo.
Se você mudar o valor dessa configuração para o campo de uma origem indexada, a mudança não terá efeito até que você indexe novamente o conteúdo da origem indexada. Para obter as etapas de reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada. |
| map_to | Mapeie o campo selecionado da tabela de origem indexada para um campo de índice Pesquisa com IA. Ao indexar registros da tabela de origem, Pesquisa com IA preenche o campo de índice especificado com o valor do campo de origem selecionado. Por exemplo, a origem indexada da tabela de conhecimento do sistema de base mapeia o campo de origem kb_knowledge.short_description para o campo de índice de título. Quando Pesquisa com IA indexa um registro da tabela Conhecimento [kb_knowledge], ele preenche o título pesquisável do registro indexado com o valor do campo short_description do registro de origem.
Nota: Você só pode definir uma configuração de campo map_to para um campo de origem indexado. Se você tentar definir várias configurações de map_to para o mesmo campo, o sistema exibirá uma mensagem de erro. Se você mudar o valor dessa configuração para o campo de uma origem indexada, a mudança não terá efeito até que você indexe novamente o conteúdo da origem indexada. Para obter as etapas de reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada. |
| sem_índice_de_texto | Opção para desabilitar a indexação de conteúdo pesquisável do campo selecionado em registros da origem indexada.
Se você mudar o valor dessa configuração para o campo de uma origem indexada, a mudança não terá efeito até que você indexe novamente o conteúdo da origem indexada. Para obter as etapas de reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada. Para obter as diretrizes Suporte e atendimento ao cliente sobre como definir a opção no_text_index para diferentes tipos de campo, consulte KB0859922 no site Now Support. |
| não_pesquisável | Opção para desabilitar a correspondência de pesquisa para o conteúdo indexado do campo selecionado.
Se você mudar o valor dessa configuração para o campo de uma origem indexada, a mudança não terá efeito até que você indexe novamente o conteúdo da origem indexada. Para obter as etapas de reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada. |
| searchable_dot_walk_fields | Indexe a referência e exiba valores de campos na tabela de origem do campo de referência selecionado como texto pesquisável. Pesquisa com IA O não atualiza automaticamente os valores de campos indexados para refletir as mudanças feitas nos valores de campos da tabela referenciada. Para atualizar os valores de campos indexados, você deve reindexar a origem indexada. Para obter detalhes sobre este procedimento, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada.
Nota: Você não pode usar valores de campo indexados com esta configuração de campo em filtros de origem de pesquisa. Para indexar valores de campo de tabelas referenciadas para uso em filtros de origem de pesquisa, crie uma configuração de campo dot_walk_fields. Você pode criar configurações de campo dot_walk_fields e searchable_dot_walk_fields para o mesmo campo de referência. Se você mudar o valor dessa configuração para o campo de uma origem indexada, a mudança não terá efeito até que você indexe novamente o conteúdo da origem indexada. Para obter as etapas de reindexação, consulte Executar um índice de tabela completo ou reindexar para uma única origem indexada. |
Este exemplo mostra como a origem indexada da Tabela de itens do catálogo do sistema de base mapeia valores do campo short_description da tabela Item do catálogo [sc_cat_item] para o campo de texto do índice Pesquisa com IA para registros indexados.
Segurança para valores de campo de tabela referenciada pesquisável
Quando um usuário pesquisa valores de campo da tabela referenciada que você indexou para pesquisa com a configuração de campo searchable_dot_walk_fields, somente os valores de campo que o usuário pode exibir aparecem nos resultados da pesquisa. O sistema usa as regras da lista de controle de acesso (ACLs) baseadas em função de um valor de campo para determinar se o usuário de pesquisa pode exibir esse valor de campo.
Os valores de campo da tabela referenciada pesquisável que têm ACLs baseadas em condição ou em script ou critérios do usuário não aparecem nos resultados da pesquisa.
Para valores de campos pesquisáveis indexados por meio de vários níveis de referência de referência com pontos, o sistema considera somente ACLs baseadas em função no valor do campo final. Por exemplo, se você indexar valores de campo da tabela referenciada company.contact.name para pesquisa, o acesso do usuário aos valores de campo de nome não será afetado por ACLs baseadas em função nos valores de campo de contato.
Para ignorar todas as ACLs e permitir que os usuários pesquisem todos os valores de campos da tabela referenciados pesquisáveis, você pode definir a propriedade do sistema glide.ais.query.allow_indexlookup_for_dotwalk como verdadeira. Isso ignora a avaliação da ACL para valores de campo indexados por meio das configurações de campo dot_walk_fields e searchable_dot_walk_fields.
Para obter mais detalhes sobre tipos e configuração de ACL, consulte Regras da lista de controle de acesso.