KeyGen Transformation



Characteristics

  • Is used in Conjunction with Match Transformation, where Match Transformation needs some ports from KeyGen.
  • Based on the strategy Used, it will create Key which Match Transformation can use to compare data. All the records with the same Keys will be compared by Match Transformation, this leads to better performance of Match  Transformation.
    • For e.g. All names Like Ramit Girdhar and Remit Girdhar and Ramit Gerdhar will have the same key generated by Keygenerator if we use Soundex. Now match transformation only have to compare records with the same Key.
  • Always Generate the Same Key for Same Values
  • Also, used in scenarios where an incoming source doesn't have a Key.

Different Strategies to Generate Keys
  • String
      • Just concatenation of Eaxct Strings
  • Soundex
    • Uses Phenotic to generate Keys, Fuzzy Matching.
  • NYSIS
    • NYSIS consider all vowels in the string as compared to Soundex which considers only 1st vowel in the string.
    • It Converts all letters to one of 6 characters and converts most vowels to letter A.
Transformation Specific Ports
Sequence ID
Group Key -- could be used as your New Key, if the incoming source doesn't have a Primary Key.

Comments

Popular posts from this blog

IDQ - Data Profiling

Labeler and Standardizer Transformation