Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
wigchert
Partner - Contributor II
Partner - Contributor II

Fuzzy join possible?

Have the following issue:

One table with transaction data [TRANSACTIONS]. In this table there is a (free format) field that contains the description of the transaction.

Have created a mapping table with keywords and categories [MAPPINGS].

Now I like to use the mapping table in such a way that it searches for the keywords in the description field of the TRANSACTION table. It can then take the categories of the first matching/found keyword.

Are there possibilities in QlikView to do such a fuzzy join or fuzzy mapping?

Table TRANSACTIONS (simplified view):

  • DATE
  • VALUE
  • DESCRIPTION

Table MAPPINGS:

  • KEYWORD
  • CATEGORY
10 Replies
amien
Specialist
Specialist

@Rob.. my bad here .. Others is here .. 2 hits .. i wanted to set priorities. but that also works fine .. tested it with "?1*, TestGroup"

@John .. will i was indeed talking about algorithms like q-gram, jaro winkler en Lieberstein. you would need a vbscript to do this. or use a SQL procedure. cause the topic said fuzzy join i was immediately thinking of these algorithms. I don't associate fuzzy match with wildcardmatch 🙂