✍ Kashif M
Trends

Monday, 9 September 2013


Unconnected Lookup Transformation in Informatica


By on September 09, 2013


  • Passive Transformation

  • Unlike Connected Transformation that receives input directly from the mapping pipeline, it receives input from the result of an expression in another transformation.

  • Acts like a function. An actual parameter is passed to the unconnected lookup transformation. A formal parameter captures that value and returns a value.
Lookup Transformation
Lookup Transformation





Create a mapping M_LKP_UNC.

Drag Source (EMP), Target(Dim_JOIN),

From the transformation Menu Create an Expression transformation T_EXP and a lookup transformation T_LKP_UNC.
Lookup Transformation
Lookup Transformation



Project the required ports from SQ to T_EXP and add a new port DNAME in T_EXP. Uncheck the Input port. 

Edit the Lookup Transformation and add a new port IN_DEPTNO (Formal parameter). Set the datatype,size and precision same as that of DEPTNO.

Check the input port for IN_DEPTNO and return port for DNAME.



Go to Condition Tab and set the condition DEPTNO = IN_DEPTNO.

Lookup Transformation
Lookup Transformation



In the Expression Transfromation T_EXP, build a formula in the Expression.



Go to Functions Tab, expand Lookup Folder. Double Click on Lookup Function :LKP.T_LKP_UNC().

Lookup Transformation
Lookup Transformation



Go to PORTS tab and pass a parameter by dbl clicking DEPTNO.

:LKP.T_LKP_UNC(DEPTNO).

Lookup Transformation
Lookup Transformation






Project the required ports from the EXP to the TGT.


Lookup Transformation
Lookup Transformation


Define a workflow WKF_LKP_UNC.

Sepecify three connections: 

Source 

Target 

Lookup (Important) .Since it is an unconnected lookup it is compulsory to assign the Relational Source connection MEEN_SRC here ($Source does not work here). Give the lookup table name.
  
Lookup Transformation
Lookup Transformation


Preview the Output.
Lookup Transformation
Lookup Transformation

Kashif
mkashu: Unconnected Lookup Transformation in Informatica
Review : Kashif | Kashif
Update: September 09, 2013 | Rating: 4.5

Comment for "Unconnected Lookup Transformation in Informatica"

8 comments:

  1. really nicen explanation.. very helpful... thanks...

    ReplyDelete
  2. Very good explanation . Thanks a lot :)

    ReplyDelete
  3. Thanks a lot! Your Blogs are Overwhelmingly helpful

    ReplyDelete
  4. Thanks for your nice explanation. But could you pls guide me how to use one lookup is multiple workflows. Any properties setting info if you could share will be highly appreciated.

    ReplyDelete
  5. Wow gud to see who u correlation with plsql functions

    ReplyDelete
  6. Wow gud to see who u correlation with plsql functions

    ReplyDelete
  7. Nice blog thanks for sharing..!

    ReplyDelete
  8. looks very informative like to see more. can get more information on informatica here...

    ReplyDelete

Blog Archive