Talend open studio Best 10 practices for designing Jobs
Hello Learners,
Welcome to my blog!! π
If you are experiencing and looking for this question "What are the best way or practices to design a talend job?" this post is for you.
Before anything you should know a good job is efficient,easy to read and most important easy to handle.
As, Talend open studio provides design workspace where we simply create our jobs just by Drag-n-Drop(Total magic).
πAlways design Talend jobs by keeping performance in mindπ
Following are the most important best practices for designing talend job:
- Workspace path should not contain any space.(It avoids error such as "could not fail or load main class"
- Always create respective <vendor> connection in repository if connection is used in multiple jobs/subjobs.
- Always use database connection component( t<vendor>connection for example:tSalesforceConnection) in job with tPreJob instead of creating new connection with every component.Similarly,use t<Vendor>Close component to close connection with tPostJob component.
- Always create a document corresponding to every Talend Job.
- Provide Sub job Title and similarly rename rows to meaningful names for better readibilty(explain purpose).
- Avoid Hard coding
- Use Repository context group.
- Create variables in tMap for any transformation or computation and use variables to assign in target columns.
Always handle Null Pointer Expection in designed Job.
Before shutting down the PC exit from Talend Studio.
Good Luck!!!
Thank you for your time!π
Youtube channel link where you will find more useful contents
π https://www.youtube.com/channel/UCt7L-WavPD5q10JU1RRz7Dg
Comments
Post a Comment