We’re essentially bulk loading data from one database to another, using SSIS. My co-worker has made one data transform object, and within it, he has a transform for each table. I’ve made a transform object for each table. We’re both rather new to SSIS. Is one way better than the other? What are advantages or disadvantages to each method?
We’re essentially bulk loading data from one database to another, using SSIS. My co-worker
Share
If you meant, multiple data flows inside a Data flow task (case A) and multiple data flow tasks to handle different table (case B), the performance will be somewhat the same, if you allow them to execute in parallel. But if you want to consider other things such as error handling, package restartability and all I recommend case B. Because SSIS does not support restartability inside data flow task. And it will be better if you take a look at the SSIS architecture, synchronous and blocking transformations, etc before you decide.