The Lookup transformation tries to perform an equi-join between 
values in the transformation input and values in the reference dataset. 
(An equi-join means that each row in the transformation input must match
 at least one row from the reference dataset.) If an equi-join is not 
possible, the Lookup transformation takes one of the following actions:
          
              If there is no matching entry in the reference dataset,
 no join occurs. By default, the Lookup transformation treats rows 
without matching entries as errors. However, you can configure the 
Lookup transformation to redirect such rows to a no match output.
If there are multiple matches in the reference table, the Lookup 
transformation returns only the first match returned by the lookup 
query. If multiple matches are found, the Lookup transformation 
generates an error or warning only when the transformation has been 
configured to load all the reference dataset into the cache. In this 
case, the Lookup transformation generates a warning when the 
transformation detects multiple matches as the transformation fills the 
cache.  
 
No comments:
Post a Comment