SCALE AND OFFSET VALUES¶
Applies a uniform scale factor and additive offset to every numeric value in a define-table input, producing a transformed define-table output. Use this worker when you need to unit-convert, normalise, or shift a table of value/curve pairs within a workflow.
When to use¶
Classification: process.
Tagged: define_table, offset, scalar, scale, transform, unit_conversion.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Define Table | dt1 | define_table | — | Input define-table containing value/curve pairs to be transformed; optional — if omitted the worker passes through an empty table. | |
| Offset Value | offset | scalar | 0 | Scalar additive offset applied after scaling (same units as the table values); defaults to 0 (no shift). | |
| Scale Value | scale | scalar | 1 | Scalar multiplicative factor applied to all values in the table; defaults to 1 (no scaling). |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Define Table | define_table | define_table | Transformed define-table where every value has been multiplied by the scale factor and then shifted by the offset. |
Disciplines¶
- data.curve.transform
- data.units
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=definetable_scale_offset_values
Auto-generated from transformation schema. Worker id: definetable_scale_offset_values. Schema hash: 3e96af13b710. Hand-curated docs in workerexamples/ override this page when present.