August 15, 2023

Search modes for Index rules – Docs for ESB 6.x

Search modes for Index rules

One type of the advanced rules used by the tStandardizeRow component is Index rules. Index rules use
synonym indexes as a reference to search for match data.

Using an Index rule without
having the possibility to specify what type of match (exact, partial, fuzzy, etc.) you
want to use on the input flow will not standardize and output the data you expect.
tStandardizeRow allows you to select one of
the following search modes for each Index rule
you define in the component:

Search mode

Description

Match all

each word of the input string must exist in the
index string, but the index string may contain other words too.

Match all fuzzy

each word of the input string must match similar
words of the index string.

Match any

the input string should have at least one word that
matches a word of the index string.

Match any fuzzy

the input string should have at least one word that
is similar to a word in the index string.

Match exact

the exact input string should match the exact index
string.

Match partial

each word of the input string must exist in the
index string but the input string may contain other words too up to
a given limit, 1 by default. This means that one word of the input
string may not match to any word of the index string

Suppose, for example, that you have the below record in the input flow:

And you have created a color index that has the Extra Deep Base string.

If you define an Index rule in
tStandardizeRow and set the search mode to
Match any, the component will return Extra Deep Base as a color for the above record because there is the Extra word that matches the index string. But if you want the
component to only return a match when the exact search string is found in the index, you
set the search mode of the rule to Match exact and the component
will not return a color for the record.

For a Job example, see Scenario 3: Extracting exact match by using Index rules.


Document get from Talend https://help.talend.com
Thank you for watching.
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x