Bulk Mapping
Overview
The Bulk Mapping node sits between a data source and action nodes. It maps upstream column names to the field names expected by the downstream node, and optionally selects which rows to process (all, single, or a range).
Category
Flow Control — flowcontrol/bulkMapping
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| fieldMappings | Object | {} | { downstreamField: 'upstreamColumn' } mapping |
| rowSelection.mode | String | all | all, single, or range |
| rowSelection.start | Number | 0 | Start index (for single or range) |
| rowSelection.end | Number | — | End index (for range, inclusive) |
Inputs & Outputs
- input1 — Upstream data with original column names
- output1 — Mapped data with downstream field names applied
Use Cases
- CRM import — Map CSV columns (
First Name,Email) to CRM fields (firstName,email) - API data ingestion — Map API response fields to database column names
- Batch processing — Select a range of rows to process in chunks