Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

applumap()

Hi to All,

why we go for apply map() instead of join, why apply map() why not join.

what is the difference b/w those.

Thanks in advance

Reagrsd

chandra.

4 Replies
tresesco
MVP
MVP

jonathandienst
Partner - Champion III
Partner - Champion III

ApplyMap is a simple lookup and operates a lot like vlookup() in Excel. You will never impact the number of rows on that loaded table and it is part of a single load step, but it can only add a single column to the output. It is usually very fast.

Join can impact the number of rows in the output, and requires an extra load step as well as the join logic, which may require a lot of RAM and take a long time if the data set is large, but a join can add multiple columns at once.

HTH

Jonathan

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein
aapurva09
Creator
Creator

Hi,

Join: It will join 2 table on the basis of common field values in keys of 2 different tables but it can not flag mismatch field values in those keys.

Applymap() is used to find data match and mismatch. It matches the common field values from both the keys of different tables and also able to flag the mismatched field values.

Thanks,

Apurva

rajkumarb
Creator II
Creator II