AI Search and field settings and mapping

nataliya_b
Tera Guru

Hello All,

Would be possible to help and answer questions below. I just started exploring AI Search and cannot find info for these questions:

1. AI Search indexed source:

- how often the indexing happens?

- could i temporary turn it off? (how?) 

- If we have two indexing  (content and AI) - what is the impact on the instance?

- where could i check what fields are indexed for AI?

- if I want to index description (catalog item) - it seems it is already searchable but i dont see any set up for it

 

2. Field settings and mapping:

- does this tab have info for mapping for search results?

- name map_to title - what does it mean? what does field value mean in this mapping record?

- are those for EVAM and what is presented in search results to the user?

 

thank you!

1 ACCEPTED SOLUTION

Gerard Dwan
ServiceNow Employee
ServiceNow Employee

Hi Nataliya,  

To answer some of your questions:  

How often does indexing happen?  

  • Roughly every 30 seconds.  

Temporarily turn it off?  

  • Not sure what is meant here. If you set the active flag to false, the indexed source will no longer be available to any of the profiles/applications. Flipping the flag will make it available again.  

Instance impact of indexing for AI Search 

  • Enabling indexing is an imperceptible incremental change. Index and query processing has its own resources for AI Search.  

Which fields are indexed 

  • All fields are indexed by default. You need to specify fields you do not want to be indexed.  

Field Mapping / Settings 

This is the area where you can set which fields are not indexed/searchable and where you would like the fields to be represented. There are a couple of ‘special’ fields. Those are the title and text fields. They do have a special place in the EVAM configuration, where we can leverage things like ai_search_teaser_text and ai_search_teaser_title, which allows for highlighting the results. It also has the important job of offering which fields should be considered more highly for relevancy. Custom tables should have a title and text as well to align with the ootb tables to provide consistency. 

View solution in original post

2 REPLIES 2

Gerard Dwan
ServiceNow Employee
ServiceNow Employee

Hi Nataliya,  

To answer some of your questions:  

How often does indexing happen?  

  • Roughly every 30 seconds.  

Temporarily turn it off?  

  • Not sure what is meant here. If you set the active flag to false, the indexed source will no longer be available to any of the profiles/applications. Flipping the flag will make it available again.  

Instance impact of indexing for AI Search 

  • Enabling indexing is an imperceptible incremental change. Index and query processing has its own resources for AI Search.  

Which fields are indexed 

  • All fields are indexed by default. You need to specify fields you do not want to be indexed.  

Field Mapping / Settings 

This is the area where you can set which fields are not indexed/searchable and where you would like the fields to be represented. There are a couple of ‘special’ fields. Those are the title and text fields. They do have a special place in the EVAM configuration, where we can leverage things like ai_search_teaser_text and ai_search_teaser_title, which allows for highlighting the results. It also has the important job of offering which fields should be considered more highly for relevancy. Custom tables should have a title and text as well to align with the ootb tables to provide consistency. 

thank you very much @Gerard Dwan !