AI Search system properties
- UpdatedJun 22, 2024
- 7 minutes to read
- Vancouver
- AI Search
Users with the admin role can configure the following system properties for AI Search by navigating to All > System Properties > AI Search.
Property | Description |
---|---|
Enable automatic switch over to a healthy AI Search node in the near datacenter ( glide.ais.ha.auto_switch_to_near_node ) |
Option to enable automatic switch over to a healthy AI Search node in the near datacenter.
|
Enable automatic failover to an alternate AI Search node when the active node becomes unhealthy ( glide.ais.ha.enable_auto_failover ) |
Option to enable automatic failover to an alternate AI Search node when the active node becomes unhealthy.
|
Ingestion batcher queue memory size in MB (glide.ais.ingestion.batcher_queue_memory_size) | Size in MB of batcher queue for indexing of source record content.
|
Ingestion batcher queue length (records) (glide.ais.ingestion.batcher_queue_size) | Maximum number of records on batcher queue for indexing of source record content.
|
Ingestion dictionary batcher queue length (records) (glide.ais.ingestion.dictionary_term_batcher_queue_size) | Maximum count of records on queue for addition of terms to a synonym, stop word, or typo handling dictionary.
|
Ingestion failure retry timeout in seconds (glide.ais.ingestion.failure_retry_timeout) | Timeout period in seconds for indexing of content from a source record.
|
Ingestion feedback logger for error messages (glide.ais.ingestion.feedback_logger_error) | Destination for AI Search ingestion feedback messages with the ERROR level.
|
Ingestion feedback logger for informational messages (glide.ais.ingestion.feedback_logger_info) | Destination for AI Search ingestion feedback messages with the INFO level.
|
Ingestion feedback logger for minor error messages (glide.ais.ingestion.feedback_logger_minor_error) | Destination for AI Search ingestion feedback messages with the MINOR_ERROR level.
|
Ingestion feedback logger for warning messages (glide.ais.ingestion.feedback_logger_warn) | Destination for AI Search ingestion feedback messages with the WARN level.
|
Interval in seconds between AI Search node health status check requests (glide.ais.monitor.health_status_check_interval) | Interval in seconds between AI Search partition health status checks.
|
Timeout period in seconds for AI Search node health status check request (glide.ais.monitor.health_status_check_timeout) | Timeout period in seconds for AI Search partition health status checks.
|
Inclusive lower bound for GREEN (healthy) range of AI Search node health scores (glide.ais.monitor.health_threshold_green) | Inclusive lower percentage bound for green partition health score range. The inclusive upper bound for this health score range is 100.
|
Inclusive lower bound for YELLOW range of AI Search node health scores (glide.ais.monitor.health_threshold_yellow) | Inclusive lower percentage bound for yellow partition health score range. The non-inclusive upper bound for this health score range is set by the glide.ais.monitor.health_threshold_green property value. The red partition health score range includes all scores below this property value. If the health score for an active partition drops into the red range, and if
glide.ais.ha.enable_auto_failover is set to true, AI Search failover on the partition.
|
Maximum request count per search query for AI Search node (glide.ais.query.max_request_count_per_search) | Maximum number of requests that an AI Search node can process per search query.
|
Search query result count multiplier for AI Search node (glide.ais.query.requested_rows_multiplier) | Result-count multiplier for search queries that use the late binding security implementation. The system multiplies the search query's minimum desired result count by this factor before requesting records from the AI Search node. Extra records replace any search results removed by the late-binding security implementation. For example, with the default value of 3, a search query that uses the late binding security implementation and expects at least 10 results produces a request to the AI Search node for 30 matching records. The final result set includes the first 10 of these records that the user can access. Lower values improve search query performance but may reduce the search result count below the requested minimum.
|
Boolean search operator to use when a search query includes multiple terms ( glide.ais.query.search_operator ) |
Boolean search operator to use when a search query includes multiple terms. When using the AND (conjunctive) operator, search only finds records that include all search query terms and phrases. When using the OR (disjunctive) operator, search finds records that include any search query
term or phrase.
|
Force AI Search to use late binding for ACL evaluation ( glide.ais.security.force_late_binding ) |
Option to force use of the late binding security implementation for all search queries. For descriptions of the early binding and late binding security implementations, see Content security in AI Search.
Note: You can enable the late binding security implementation for all search results from a particular indexed source by setting the Force Late Binding field to true
for the indexed source. |
Enable global language fallback ( glide.ais.translate.enable_global_language_fallback ) |
Option to enable matching of translated documents in the instance locale's language as well as the user's session language. For example, suppose a user searches from a Japanese user session on an instance with the default US English locale. With the default system property value of false, this search only matches Knowledge articles in Japanese. If the system property value is set to true, the same search matches articles in both Japanese and English. To learn more about translated document matching, see Searching translated content. For details on instance locales, see Configuring locales.
|
glide.mlpredictor.ml_x_snc_global_global_6eedb38234bf5010f877396127c8ffee.predict.request_timeout |
Timeout period for ML predictions used in Genius Result processing. If Genius Result processing time exceeds this value for a search query, no Genius Result answers are displayed in the search query results.
|
query.maxDictionaryTermLength |
Character length limit for stop word and synonym dictionary terms. AI Search ignores dictionary terms that exceed this length limit.
|