Is it possible to force the data flow to execute row by row? Im interrogating an audit table that has business values on separate rows and the type of operation(insert+update). I've noticed that i have to run it twice to guarantee my destination has the correct data.
A simple example is having 2 steps and having them arrive in the same order at the destination
the source is
Id, Op
1,Step 1
2,Step 2
the data flow looks like
source
conditional split that sends step1 to branch1 and step2 to branch2
branch 1 = script task (wait 15 sec) -> oledb dest
branch 2 = oledb dest
the data in my oledb dest after running this is
2, step 2
1, step 1
Which is not what i want. I've tried to set the buffer to 1 row but that didn't change the end result. Or is there a different way of setting this up to get my example to behave like I want?