Index Field Modifier (Labs)

The Table Indexer (Labs) node constructs a fast, fault-tolerant search index from multiple columns of an input table. Users can dynamically add fields and assign a semantic data type to each one.
For predefined data types (such as Term, Street Name, ZIP Code, City Name, Country Name, Email, IBAN), the node automatically chooses the most suitable internal indexing strategy.
When the Generic data type is selected, users can manually choose between the Edit, Automaton, or Automatic index types to fine-tune matching behavior.
The node outputs a unified Table Index Object containing all configured fields, their metadata, and their internal indexing configurations. This index is designed for use in the Table Index Matcher node for multi-attribute fuzzy matching and entity resolution.

Options

Index Column
Select an Index field to modify.
Index Type
Selects the semantic type of the field. Determines auto-configuration behavior.

Generic Data Types (Current Version)
Used when no domain-specific semantics are assumed.
  • Generic – Identity
    For stable identifiers or IDs where structure and exactness dominate. These are typically strings used for identification.
  • Generic – Term
    For short, atomic strings such as names, labels, or identifiers.
  • Generic – Phrase
    For multi-word text fields such as full names or titles.
Numeric Data Types
Used for strictly numerical columns.
  • Numeric – Integer
    For whole-number values without decimal precision (e.g., counts, years, numeric identifiers stored as integers). Treated as numeric values, not free-text.
  • Numeric – Double
    For floating-point numbers with decimal precision (e.g., prices, measurements, coordinates). Preserves numeric accuracy during indexing.
Special Field Types
  • None – Add Later
    Defines a placeholder field within the index schema. The field is structurally part of the index but not yet actively indexed. It can be activated later using the Index Field Modifier node.
  • None – Non-Searchable (Display Only)
    Includes the field in the index strictly as metadata. It does not participate in matching or similarity computation but is returned for contextual enrichment in retrieval results.
Data Types (Coming soon)
The following semantic data types are defined conceptually but are not supported in the current version:
Address Data Types (not supported yet)
  • Address – Street
  • Address – House Number
  • Address – Postcode
  • Address – City
  • Address – Country
These are intended for structured address components with specialized matching behavior.
Personal Data Types (not supported yet)
  • Personal – Email
  • Personal – Firstname
  • Personal – Lastname
These are intended for identity-related fields with optimized indexing logic tailored to personal data structures.

Input Ports

Icon
Consolidated index containing all selected fields, including semantic type, internal index configuration, and metadata. Input to the Table Index Matcher node.
Icon
Character Mapping

Output Ports

Icon
Consolidated index containing all selected fields, including semantic type, internal index configuration, and metadata. Input to the Table Index Matcher node.

Popular Predecessors

  • No recommendations found

Popular Successors

  • No recommendations found

Views

This node has no views

Workflows

  • No workflows found

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.