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 a indexação de texto ou a capacidade de pesquisa de um campo encontrado nos 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 fazendo 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 em sua lista relacionada Configurações de campo e mapeamento.
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 configurações e valores de campo disponíveis, consulte Lista de configurações de campo de origem indexadas Pesquisa com IA.
Procedimento
- Navegar até .
- Abra a origem indexada para a qual você deseja definir uma configuração de campo.
- Na lista relacionada Configurações e mapeamento de campo, selecione Novo.
- No formulário de 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 EVAM configurações de resultado de pesquisa, 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 de 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 configurações de campo de origem indexadas Pesquisa com IA
Você pode ajustar o comportamento de indexação dos 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 campo indexados para refletir as mudanças feitas nos valores de campo 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. |
| index_calculated_field | Opção para habilitar a indexação de conteúdo pesquisável de valores de campos calculados. Se sua origem indexada contiver um campo calculado, será necessário definir essa configuração de campo como verdadeiro 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 o conteúdo.
|
| 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. |
| sem_texto_índice | Opção para desabilitar a indexação de conteúdo pesquisável do campo selecionado em registros da origem indexada.
Para obter diretrizes de 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. |
| not_searchable | Opção para desabilitar a correspondência de pesquisa para o conteúdo indexado do campo selecionado.
|
| 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 não atualiza automaticamente os valores de campo indexados para refletir as mudanças feitas nos valores de campo da tabela referenciada. Para atualizar os valores de campo 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. |
Este exemplo mostra como a origem indexada da tabela de item do catálogo do sistema de base mapeia valores de 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 referenciados pesquisáveis
Quando um usuário pesquisa valores de campo de tabela referenciados 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 regras de 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 script ou critérios do usuário não aparecem nos resultados da pesquisa.
Para valores de campo pesquisáveis indexados por meio de vários níveis 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 por 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 campo da tabela referenciados pesquisáveis, você pode definir a propriedade do sistema glide.ais.query.allow_indexlookup_for_dotwalk como verdadeiro. 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 de ACL e configuração, consulte Regras da lista de controle de acesso.