MetaData Error in a SSIS Package -
i have package load csv source files table. have 2 typs of source files, employee , employeedetails.
for example employee csv file has 4 columns eid, ename, designation, age.
employeedetails csv file has 6 columns eid, ename, designation, age, depatname, deptid.
my destination table has eid, ename, designation, age, depatname, deptid.
now, want load 2 files based on file type variable in variables collection. have completed part also.
so instead of using 2 dataflow tasks, used one. dft has following transformations inside it.
rawfilesource
|
derived column transformation
|
oledb destination table
in control flow have used execute package task whcih calls child package when give filetype employee, runs employee package takes employee csv file , loads rawfile destination.
if select file type employeedetails, runs employeedetails package takes employeedetails csv file , loads rawfile destination.
now take raw file , need load destination table. foe 1 file able load, when load second file either employee file or employeedetails file, metadata problem occurs.
because of need go package , change each , every transformation.
i tried keeping validate external meta data value false transformations , @ package level also.
how on come problem , load 2 files.
since 2 files have different columns, need 2 data flows. have step in control flow choses correct 1 based on filename send in varaiable.
but since details file has columns of employees file, why don't process 1 , ignore other?
Comments
Post a Comment