Perfomance tuning : Tmap Component in Talend

The settings mostly depend on the volume of data you require for processing while applying a join, i.e., 

If Lookup table have few rows:

  • select "Lookup model" as Load Once . This will load lookup data into memory only once and uses that to compare all other records from parent table. 
  • This is a faster option as memory loading is less

IF lookup table have large amount of data:
Talend cant store the lookup table data in memory. you will get java heap space Execption. To resolve this issue follow the below steps

  • open tmap
  • go to lookup table
  • click on tmap settings
  • select the value for store temp data property to True 
  • click on ok
  • In Tmap properties basic settings  set Temp Data Directory path by browsing folder
  • Go to Advance settings
  • set  max buffer size(nb of row) to some value based on  lookup condition data type

Comments

  1. This is an awesome post.Really very informative and creative contents. These concept is a good way to enhance the knowledge.I like it and help me to development very well.Thank you for this brief explanation and very nice information.Well, got a good knowledge.

    ccna training in chennai Tnagar

    ReplyDelete
  2. Hello,
    Very nice post here thanks for it. Know More About Talend Self Paced Training

    ReplyDelete
  3. Thanks for your informative article, Your post helped me to understand the future and career prospects & Keep on updating your blog with such awesome article.
    python training institute in marathahalli
    python training institute in btm
    Python training course in Chennai

    ReplyDelete

Post a Comment

Popular posts from this blog

Increase Java Memory For Pentaho Data Integration

Different Match Models in tMap with example

Simple Transformation from a csv to Excel Output