Skip to main content
Version: 5.0

Lookup Manager

info

Lookup (lookup) - lookup is a static data table used to enrich or transform data during a search.

The Lookup Manager module is responsible for creating, viewing, editing, and deleting lookups, as well as managing the values contained within them. It provides centralized management of reference data used in the system.

Configuration Structure

NameField in the indexSyntaxDescriptionData example
Lookup namename<string>Lookup namelookup_name
Index nameidx<string>Index name corresponding to the lookupindex_name
Fieldsfields<array>List of lookup fields used for enrichmentfield1, field2
Number of rows to displaysize<int>Number of rows to display lookup data1000
Case sensitivitycase_sensitive<array>List of fields that are case-sensitive when matchingfield1, field2
Wildcardwildcards<array>List of fields to match by rule Wildcardfield1, field2
Cidrmatchcidrmatch<array>List of fields to match by rulefield1, field2
Conditioncondition<string>Filter condition applied before matching lookup recordsstatus != "Dismissed"
Limitlimit<int>Limitation on the size of lookup data before matching1000
Maximum number of matchesmax_match<int>Maximum number of matches from the lookup for a single search result when executing a command lookup100