I think I’m missing something obvious here. I'm tasked to duplicate a mapping that works fine, by changing ONLY the source qualifier portion.
The original mapping looks like this,
First of all, I don’t understand how the original mapping simply connects from the Source Qualifier to the Expression. The column names are supposed to be changed completely because of the user defined query.
eg.
INSERT_DM to max(HVOLE.INSERT_DM)
In my new duplicated mapping, my new Source qualifier is giving me this error when I click "Validate",
It's weird that it mentions "exactly 3 fields", when my query actually outputs 5 separate columns.
Note that I've created o_BEADHEIGHT1 and o_BEADHEIGHT2 for the columns that don't exist. These columns are newly created by my user-defined query.

