Explain the methods to improve the performance of a graph?
Answer Posted / radhakrishna shanbhag
1. You may convert the serial file to multifile system using a partition by key, if it is a serial file.
2. You may filter out all the records from the file that are unwanted for the process. Elimination of records helps the cause.
3. If there are joins with any tables/files, try to use look up files for smaller tables/files.
Also you should use the larger file as the driver port for joins with bigger tables/files.
4. Use in memory sort for smaller file joins.
5. By any chance if you are unloading from a table, you may use order by in the SQL which eliminates use of Sort component in the graph.
I hope these helps. Please correct me if I am wrong.
Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
How to add default rules in transformer?
What are the benefits of data analyzing?
How you can run a graph infinitely in ab initio?
I am unable to connect sever database(oracle) from gde(db config file) local system.i set all these?
What is a deadlock and how it occurs?
Mention what is abinitio?
What is the difference between sandbox and EME?
What do you understand by a cartesian join?
How to compare two dmls in abinitio
When running a stored procedure definition script how would you guarantee the definition could be rolled back in the event of problems?
What do you understand by local lookup?
Pdl with an example?
What is a local lookup?
What is abinitio?
Give one reason when you need to consider multiple data processing?