Hello everyone. I am extremely new to SSIS, but have programmed in Base sas for years (4+). I am trying to replicate some of the code I have in my base sas program in SSIS and am finding it extremely difficult (or impossible as of right now). I am hoping someone can clarify on some easy questions I had.
#1) how can SSIS handle extra columns being found in a flat file connection manager and simply ignore those columns on load?
I work with a company that gets files from clients. Say the file should have 3 columns... Account #, Name, and Address. however the next month they add the field "Age" in the second column position... Now the file has Account #, Age, Name, Address.. I can't figure out how to have SSIS do ANY of the following (I need it to be able to do all 3).
Solution 1) Simply ignore the column, and read in Account #, Name, Address
Solution 2) Read in the column and dynamically update the source destination (sql database) with the new field information
Solution 3) Error and send an email to a set of business users letting them know the file has problems.
Should I not be using a connection manager task to accomplish this in SSIS?
Thanks!