Well, I bring all the CSV and scrub it all before it hits this work flow. I have another set of packages that homogenizes the data from the CSV (puts them in the correct columns). So in my big SSIS package, I am coming from a clean(er) SQL Server staging table.
All the cleanup/data conversion/etc happens in the same dataflow, but its before and writes to the DB occur. This seems to process fast for me...or fast enough for me....
Main Topics
Browse All Topics





by: acperkinsPosted on 2009-08-23 at 10:34:35ID: 25163465
I suspect the problem (correct me if I am wrong) is that you are committing the cardinal sin of importing and processing data directly into your Production tables. What you should be doing (if you are not alredy doing it) is to import into staging tables first and then you can validate and INSERT/UPDATE/DELETE from those staging tables.
Let me know if I am missing anything.