The Union transformation merges multiple input groups into a single output group but does NOT remove duplicate rows - all rows from all sources pass through to the output. This distinguishes it from other transformations that might perform deduplication. While ports must match across input and output groups by name and datatype, the precision, datatype, and scale can vary as long as they are compatible. The Union transformation is passive, not active, as it doesn't change the number of rows.