Shapes pipeline data: extract fields, rename keys, scale numbers, or build string templates.
When to use
- Map API response fields to downstream node settings.
- Convert units before Modbus or HTTP writes.
- Build human-readable messages for notifications.
Properties
| Property | Type | Description |
|---|---|---|
| Operation | select | Extract field, Rename fields, Scale numeric value, String template, Wrap in object, Pick fields, Merge static JSON. |
| Field Path (dot notation) | fieldPath | Source field for extract/scale operations. |
| Rename Map (JSON) | textarea | Object mapping old keys to new keys. |
| Scale Factor | number | Multiply numeric field (default 1). |
| Offset (add after scale) | number | Added after scaling (default 0). |
| Template (use {{field}}) | textarea | String template with {{field}} placeholders. |
| Wrap Key | text | Key name when wrapping value in an object. |
| Fields to Keep (comma-sep) | text | Subset of fields to pass downstream. |
| Static JSON to Merge | textarea | JSON merged into output object. |
Outputs
Transformed object passed to the next step.