How Column Order Works in the Select Node

It depends on Input Column Propagation.

Propagation OFF

  • Output columns appear in exactly the same order as you list them in the Select node.

  • Original DataFrame order doesn’t matter.

Propagation ON

  • Output columns follow the original input DataFrame order.

  • Selected columns are modified in place (rename/type change), others just pass through.

  • Dropped columns are removed.

Summary:

  • Want full control of order? :backhand_index_pointing_right: Turn propagation OFF

  • Want to keep original order? :backhand_index_pointing_right: Turn propagation ON