Reshape and enrich records
Lookup
Adds a matching record from an earlier step to each record, without a database.
Nodes › TransformOpen in Neblex
- Good for
- Enriching records within a run
- Role
- Works on the records in a flow
- Find it in
- Nodes › Transform
When to use it
- Orders should carry customer details that an earlier step fetched.
- Codes should be translated with a reference list loaded in the same run.
Reach for something else when
Merge by keyWhen records should be merged into one per key.Data tableWhen the reference data must persist between runs.
Example
Load all customers once, then add each order's customer name and segment by matching customer_id.
How it works
- Settings
- Look up in (step); Match on (their field); Using (this record's field); Store the match as [
match]; When no match (a default JSON value). - Output
- Every record passes through with the first match (or the default) added. Keys are compared as text. A miss never drops the record.
Add it to a flow
- Open the flow from Build › Workflows.
- Open Nodes and find Lookup under Transform, or search for it. Click it or drag it onto the canvas.
- Drag from the previous step's output handle to its input, then open its settings with ✎ Edit.
- Run the flow and click the step to see the records it received and produced.
More in Reshape and enrich records
Map fields and Transform itemsBuilds a new record field by field in the Transform Studio, with a live preview.Nodes › TransformEdit fieldsApplies a list of set, rename and remove rules to every record in one step.Nodes › TransformSet fieldsAdds or overwrites some fields and removes others; everything else passes through.Nodes › TransformRename fieldsRenames fields, one rename per line.Nodes › TransformData tableReads and writes one of your built-in data tables, with a visual query editor.Nodes › TransformBuild textRenders a text template with placeholders from the record into a field.Nodes › Transform