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

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

how to get only modified data or changed data from mysql using talend

Hi ,

Can anyone please explain how can I get only changed data.

I have read somewhere that if we apply CDC, we can get only changed or modified data but the CDC is not applicable in open source.

So, I have run one job in talend tool, output I have placed in MySQL.

 

if I do SCD , I will get both history and modified data.

but I want only changed data in my output.

what can I do?

 

 

please anyone help me in this...

Labels (3)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

With a slowly changing dimension you should be able to easily query recently modified records. All you would need to do is keep a log (in a different table) of the last time you had run your job and then use the effective dating in the SCD with your last run date. 

 

Alternatively add a change_date column to your database table and update it when you make a change to a row

View solution in original post

3 Replies
Anonymous
Not applicable
Author

If you store your data in a SCD you can query for only changed data. Otherwise you will have to keep a "change date" field on your table (or linked to your table's primary key) and refer to that.

Anonymous
Not applicable
Author

please could you explain me clearly
Anonymous
Not applicable
Author

With a slowly changing dimension you should be able to easily query recently modified records. All you would need to do is keep a log (in a different table) of the last time you had run your job and then use the effective dating in the SCD with your last run date. 

 

Alternatively add a change_date column to your database table and update it when you make a change to a row