Infoveave Data Automation — Column Operations
Make a copy of any column before you transform it — always keep the original alongside the result.
Before applying transformations — rounding, normalizing, currency conversion, binning — it is good practice to preserve the original values so you can audit the change, debug an unexpected result, or roll back a specific column without re-running the entire workflow from source. Copy Columns creates a duplicate field under a new name in a single step, giving you a before-and-after view of any transformation without maintaining separate pipeline branches or re-fetching source data.
Create copies of existing columns under new names in Infoveave workflows. Preserve original values before applying transformations, or produce parallel fields for comparison and audit.
Copy Columns is one step inside a multi-step Infoveave workflow. Chain it with other activities — no code, no manual hand-offs.
Build this workflow visually in Infoveave Data Automation — drag, connect, and schedule with no infrastructure setup.
Real scenarios where this transformation saves hours of manual work.
A finance team converts all transaction amounts to USD for consolidated reporting but needs to retain the original local currency values for reconciliation with source records. Copy Columns creates Amount Original before the currency conversion step, so the output table carries both the source amount and the converted amount side by side — making discrepancy investigation straightforward without re-fetching the raw data.
A pricing analytics team applies promotional discount logic to a Price column to produce a Sale Price. Copy Columns creates a Price Original field at the start of the workflow, so dashboards can display both the list price and the sale price without maintaining two separate data flows. The original values are always available for margin calculations and audit.
A plant data team normalizes raw sensor readings to a 0-1 scale for machine learning input. Copy Columns preserves the raw sensor value under a backup column name before normalization runs, so the analytics team can inspect both the normalized score and the actual machine reading in the same output table — useful for threshold calibration and anomaly investigation.
Input data (left) is transformed using the configuration below. The output table (right) is ready for dashboards or downstream steps.
Price -> CosttrueInput Data
| Item | Price |
|---|---|
| Apple | 120 |
| Banana | 80 |
| Cherry | 200 |
Output Data
| Item | Price | Cost |
|---|---|---|
| Apple | 120 | 120 |
| Banana | 80 | 80 |
| Cherry | 200 | 200 |
Key fields to configure in the Infoveave workflow builder. Full reference available in the documentation.
Column Map
Define source-to-target column pairs. Each entry copies the values from the source column into a new column with the target name. Multiple pairs can be defined in one step — copy several columns simultaneously before a batch of transformations.
Include Original
When enabled, the original source column is preserved alongside the new copied column in the output. When disabled, only the new column name appears — the source column is replaced by the copy with the new label. Use Include Original when you need both the source name and the copy name in the same output, such as for before-and-after audit views.
Everything you need to know about Copy Columns in Infoveave.
Transformations in the same family as Copy Columns, often chained together in the same Infoveave workflow.
Part of Infoveave Data Automation
Copy Columns is one of over 80 transformation activities available inside Infoveave workflows. Chain transformations together — no code, no exports, no waiting for IT.
Ready to see Infoveave in action?