CopyColumn / Manipulation Layer
Create an independent copy of a column with a new name. Similar to pandas' copy() or R's data.frame modification with new column names.
Common applications:
- Creating baseline versions before modifications
- Preserving original data while testing transformations
- Establishing comparison points for before/after analysis
- Generating feature variations for modeling
- Maintaining audit trails of changes
- Setting up parallel processing streams
- Creating control columns for validation
- Supporting A/B testing scenarios
Example: Copy 'revenue' to 'revenue_baseline' before applying adjustments, or 'customer_score' to 'customer_score_original' before normalization.
Table
0
0
Table
Columns
[, ...]Select
columnColumn to duplicate. Common scenarios:
- Primary metrics requiring multiple treatments
- Key identifiers needing different formats
- Base values for multiple calculations
- Source data for alternative processing
- Reference data for comparison studies
AsColumn
nameName for the new column. If not provided, the system generates a unique name. If AsColumn
matches an existing column, the existing column is replaced. The name should follow valid column naming conventions.