How would you pass a data flow to a child job?
I just searched for the answer to this same question. I believe if you add a tBufferInput to your subjob, you should be able to attach a dataflow to the job. I haven't yet tried to run the job myself, but I'm interested to see what other responses there are.
Can you explain why it is not possible to simply connect a flow of data to a tRunJob and have it passed to the child job as with any other data flow component?
I tried using tBufferInput and tBufferOutput to pass data into a child job, but it did not work. I have seen examples of how you can use them to pass data out of a child job using them, but it doesn't sound like it works for passing data in.