The retain option allows the user to copy a column as is, along with any transformed columns into the final analytic data set. When using this option, they may choose to include any input table column, as is or with a different name or type, in the output table, without actually “transforming” it. By default, the result column name is the same as the input column name. If a specific type is specified, it results in casting the retained column.