Hi Pranav,
the append option will certainly work however you may need to be careful with how you set the upload cadence (ie. monthly vs ad hoc). In this situation you may want to consider having 1 job at the start of the month with overwrite to load in all of the known records at that time, and use the append function for when the delta arrive as a subsequent job.
The other thing to consider is maybe creating a unique ID on your data and using the Remove Duplicates pipeline step in case the same data gets uploaded twice if there are source system issues.
Regards Mark
#ApptioforAll