Lindsay
Phil, I did as you said for the sort transform. The other source (I'll call it source1) did not need a sort; I put one on it and I got the warning that it wasn't necessary because it was already sorted this way. So I removed that sort. What I have is two sources, source1 I leave alone. Source2, after specifying the source, has a data conversion on all three key fields to match the data types of the Source1 fields. These fields are called SUMDYR, STRNUM, SUMDYR. I then have a derived column, which is used in the lookup. In the lookup I need to get a field which should replace a SUMDYR. I then added a sort. All three fields sorted on are "new" fields, as you can see by the field names:
Copy of SUMDYR (data type changed)
Copy of STRNUM (data type changed)
FiscalYear_Name (comes fr lookup)
I then do the Merge join, which gives me the error I stated above. Does the Sort transformation replace the sort specified on the data source It doesn't seem to me that it is doing that for me.
I hope this makes sense.