Have a process that will be doing a number of things
- Getting data from/into multiple SQL server databases on multiple servers
- Updating the data in those databases using business rules and XML schema processing
- Generating XML data to go into different parts of various systems
While I could most likely do all of that in SSIS, I am considering Workflow 4 as a tool to locate this type of logic. We have other processes currently in SSIS that primarily move data into/out of SQL. However, I am wanting to separate some of this into distinct "buckets" so that everything isnt running on the SQL server. If I spin up another SQL server just to run SSIS on, then I would have additional licensing costs, for one thing.
At the end of the day, its probably coming down to a choice based on where our skill sets serve us best. For that consideration alone, its going to be Workflow. Our SQL version is 2005, and I feel much more comfortable with C# and Visual Studio
that I do with BIDS.
Anyone else had to make this kind of decision?