I need to load 14 different files with a different number of columns into the same table. Many of the columns are the same, but each file has some columns that are specific to them. The name of each file indicates the columns the file will have. For example, the file "Temporary_Employees.txt" will always these have columns:
Contract_ID | Person_ID | HireDate | ContractDurationHours | Manager_ID
And the file "PartTime_Employees.txt" will have these columns:
Contract_ID | Person_ID | HireDate | HoursPerWeek | Manager_ID
The destination table has all the columns.
I'm new to SSIS and the only solution I can think of is having 14 data flows with 14 flat file connections... Is there a better way to do this?