I have a job that FTP gets some files, then runs a transformation. I'd like to set it up such that the transformation runs once for every file input, instead of just once for all files together, as I'd like to send a separate email for each file if there is an error in the transform. Trouble is, it seems that the setting "execute for every input row" only applies to rows output from another Transoformation, not rows generated by an FTP job step. Am I correct in this understanding?

I worked around the issue by writing a Transform that takes in a file list from the job, then just sends it back to the job as a row.