I'm new in SSIS. I have package with 1 data flow but with many components for transformations and its hard to read. Now, instead of 1 data flow, I'd like to have 3 or more data flows so I could separate each transformations.
1st Data Flow: Get data from table then perform small transformations then load to staging table.
2nd Data Flow: Get data from staging table and then perform transformations. Truncate the staging table and load the new data to staging table.
3rd Data Flow: Get data from staging table again and then perform transformations. Truncate the staging table and load the new data to staging table again.
4th: Data Flow: and so on...
Is it a better approach? Let me know if there's a better approach than this. I am loading 1 million of records.
Thank you!