Hello,
I have a bunch of migrated DTS packages in SSIS. Currently, one of the migrated packages contains a bunch of EXECUTE DTS 2000 TASK.
The EXECUTE DTS 2000 TASK's are very similar in that they are all getting input from a flat file, then transforming the columns before inserting into the database.
However, there are several transformations per file, per column, and are fairly complex. For example, check the value of columns 1 through 10. If the value is a "xyz", do this, else do that. Next, check the value of columns 3 through 7, if value is numeric, do this, else do that.
So, my question is... how am I to "translate" these transformations? Do I need to use scripting to do this? And how do I handle *multiple* transformations? That is, what will my package actually LOOK like if I have something like:
Flat File Souce - tranform1, transform 2, transform 3 -> SQL Server Destination.
I guess my primary question is this, what is the SSIS replacement for the DTS "Transform Data Task"? The Transform Data Task has a tab specifically for transformations, where you define your script.
Will I now have just 3 script tasks in SSIS in a Data Flow task? (using the example above) Or something else?
Thanks much!!
I have a bunch of migrated DTS packages in SSIS. Currently, one of the migrated packages contains a bunch of EXECUTE DTS 2000 TASK.
The EXECUTE DTS 2000 TASK's are very similar in that they are all getting input from a flat file, then transforming the columns before inserting into the database.
However, there are several transformations per file, per column, and are fairly complex. For example, check the value of columns 1 through 10. If the value is a "xyz", do this, else do that. Next, check the value of columns 3 through 7, if value is numeric, do this, else do that.
So, my question is... how am I to "translate" these transformations? Do I need to use scripting to do this? And how do I handle *multiple* transformations? That is, what will my package actually LOOK like if I have something like:
Flat File Souce - tranform1, transform 2, transform 3 -> SQL Server Destination.
I guess my primary question is this, what is the SSIS replacement for the DTS "Transform Data Task"? The Transform Data Task has a tab specifically for transformations, where you define your script.
Will I now have just 3 script tasks in SSIS in a Data Flow task? (using the example above) Or something else?
Thanks much!!