I am new to SSIS and would like the best method for an ETL package creation to load all data initially and then next run to only load changes or new items. I will use the package on a schedule SQL job. I know that I could set SSIS package to truncate the destination table but for me that is a waste of resources and if large tables are concern the transaction log would be huge.
Thanks in advance!
I think there are more than one method to achieve that:
LastUpdate
column to the table, and read only date where LastUpdate
column value is higher than the last running SSIS job date.