Looking for the previous version? View v2024.06 documentation →
Transform Data — Add Derived Columns
Overview
The Add Derived Columns feature in Query Studio uses the Projection transformation to compute new columns from existing data — for example, date formatting, arithmetic calculations, or string concatenation. Derived columns are added to the output stream without modifying the source.
Prerequisites
- You are logged in to Data Trust with a Pro-User or Admin Pro-User role.
- A Query Chain with a data source widget has been configured.
Steps
Path: Data Trust › Query Studio › Transform Data — Add Derived Columns
This step shows Start in the Transform Data — Add Derived Columns workflow. Follow the on-screen prompts to complete this configuration step before proceeding to the next stage.
The Transformations tab lists all available data transformation widgets — Filter, Projection, Aggregation, Join, Pivot, Unpivot, and more. Drag the required transformation onto the canvas and connect it between the data source and output widgets.
The Projection widget selects, renames, or derives columns from the input data stream. Use it to add computed columns, remove unnecessary fields, or rename columns before passing data to the next stage.
The Projection widget selects, renames, or derives columns from the input data stream. Use it to add computed columns, remove unnecessary fields, or rename columns before passing data to the next stage.
The RD Output widget captures the final result set from the Query Chain for use in downstream processes. Configure the output name and format, then save the widget to make the results accessible to other scenarios and reports.
Monitor mode shows the live execution progress of the Query Chain as each widget processes data sequentially. Watch the progress indicators to confirm all stages complete successfully before reviewing the output.
The Result tab displays the output data returned by the query or Query Chain execution. Review row counts, column values, and data quality before saving or using the output in downstream processes.