Is it possible to log all the transformations in SSIS? I have a custom logging solution which logs the data for each of the control flow element. But I would like to do so at the transformation level if it is possible. If not, thats ok…but I’d still like to know if its possible or not.
For example, if the package was to fail at the lookup, could I have the exact reason for why it failed and what data it failed on? Additionally, the outputs of the Source, Derived column and etc.

I found answer to this. On the canned logging (that comes along with SSIS) you can select a property called “PipeLineComponentTime”. This gives the component wise execution time in milliseconds. Only thing is, you will have to filter out the information from your tables because of the amount of log that this would generate.