Hi,
I have a question that is going to seem really stupid but I feel I have to ask anyways... Say I have a master dimension package that calls a number of children dimension packages. These packages pool data from my staging tables and do the ETL process to their dedicated final dimension tables. Each of these packages have their own .NET and OLEDB connections.
I've tried to set up my master package to call more than one children package in parallel. They start in parallel but the pooling from teh staging tables, despite the separate connections and tables seems to cause some waiting. It almost seems that my packages wait for one another instead of executing in parallel. I'm just wondering if it's just an impression or if there's something more to it, or rather how I can test this supposition?
Thanks,
Greg
I have a question that is going to seem really stupid but I feel I have to ask anyways... Say I have a master dimension package that calls a number of children dimension packages. These packages pool data from my staging tables and do the ETL process to their dedicated final dimension tables. Each of these packages have their own .NET and OLEDB connections.
I've tried to set up my master package to call more than one children package in parallel. They start in parallel but the pooling from teh staging tables, despite the separate connections and tables seems to cause some waiting. It almost seems that my packages wait for one another instead of executing in parallel. I'm just wondering if it's just an impression or if there's something more to it, or rather how I can test this supposition?
Thanks,
Greg