I need to pull multiple segments of data from one datasource.
I have a data flow task with OLE DB Data source which has access mode as sql command. I have included all the required segments of data to be pulled from the source in a Where clause like below
Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a','b','c')
I would like to get SSIS expert views on performance/best practice wise of having multiple OLEDB data sources with sql commands split like below
source1:- Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a')
source2:- Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a')
source3:- Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a')
to pull data from source and write to a SQL Server table
I have a data flow task with OLE DB Data source which has access mode as sql command. I have included all the required segments of data to be pulled from the source in a Where clause like below
Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a','b','c')
I would like to get SSIS expert views on performance/best practice wise of having multiple OLEDB data sources with sql commands split like below
source1:- Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a')
source2:- Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a')
source3:- Select column1,column2,........from Table1 a JOIN Table2 b on a.column1 = b.column1 where b.column3 IN ('a')
to pull data from source and write to a SQL Server table
will the OLEDB source execute in parallel reducing the time to pull data from source system.