Yes you can always do incremental load no matter your target and source are flat files are not. But make sure to check the Append if Exists in session properties in mappings tab for target. And one more thing, if you are appending header to output target table it gets appended for first load, for next load only data gets appended.