Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Incremental data load

Hi all,
I am new using Talend DI and I have to made an incremental load from one Oracle Database to another Oracle Database. I have to compare the time of the last execution with a column call Last Modified Date to update the rows modified or insert the new ones.
Can anyone help me with this?  I just start with talend and i feel a bit lost with this.
Thanks very much!!
Labels (3)
5 Replies
Anonymous
Not applicable
Author

There is no build in method in Talend.
The way you have to work goes like this:
Create a context variable to keep an Date object (call it start_date) and set it to a very early date (which does not exists in your data)
Tweak the query of the database input to restrict the data above this date.
Keep track of the highest last modified date in your data within the flow
Memories the youngest last modified date and write it e.g. in a control table or file
Next job run read the last last modified date and set the value in the mentioned context variable (mentioned above).
You can use a component suite which supports this method very well:
https://exchange.talend.com/#marketplaceproductoverview:gallery=marketplace%252F1&pi=marketplace%252...
 
Anonymous
Not applicable
Author

Thanks a lot for your answer, I understand the most part and I will try to follow your steps.
0683p000009MACn.png
Anand5
Contributor
Contributor

Hi, 
Can you please provide the screen shots to implement incremental load.

Regards
Anand V
Anonymous
Not applicable
Author

Take a look at the component documentation I mentioned in my post.
seelam_sreeram
Contributor
Contributor

Hi,
Looking for incremental load approach with some screen shots. Can any one help me please ?
Thanks,
Rama.