Data Transform Nodes Reference

Complete guide to data transformation nodes — aggregate, merge, sort, format, and manipulate data.

Written By pvdyck

Last updated About 3 hours ago

Data Transform Nodes Reference

Data transform nodes manipulate, reshape, and format data as it flows through your workflow.

Aggregation & Batching

Aggregate Node

ID: 5156222

Combine multiple items into a single item with aggregated data.

Operations: Aggregate Individual Fields (collect values into arrays), Aggregate All Item Data (into a single list)


Split In Batches

ID: 6014046

Split a large array into smaller batches for processing. Useful for APIs with rate limits or payload size restrictions.


Combining Data

Merge Node

ID: 1799288

Combine data from two input streams using merge modes.

Merge Modes:

  • Append: Combine all items from both inputs
  • Combine by Matching Fields: Join items by shared field values
  • Combine by Position: Pair items by index position
  • Combine All Possible: Cross-join (every possible pairing)
  • Choose Branch: Output one specific branch's data

Limitation: The Combine by SQL mode is not supported and crashes at runtime. It relies on alasql, which is incompatible with Cloudflare Workers. Use any other merge mode instead.


Compare Datasets

ID: 5786494

Compare two datasets and identify differences — new items, removed items, or changed items.


Shaping & Restructuring

Item Lists Node

ID: 0697232

Extract specific fields from items into structured lists (arrays).

Limitation: The Sort by Code option is not supported and crashes at runtime. It requires NodeVM/vm2, which is not available in Cloudflare Workers. Use the Sort Node instead.


Rename Keys Node

ID: 4149786

Rename object properties to match expected schema.


Remove Duplicates Node

ID: 8747867

Remove duplicate items from a dataset based on specified fields.

Limitation: Only V1 (in-memory deduplication within the current execution) is supported. V2's cross-execution persistence modes (removeItemsSeenInPreviousExecutions, removeItemsUpToStoredIncrementalKey, removeItemsUpToStoredDate) require database helpers unavailable in Cloudflare Workers and will fail. Use V1 mode only.


Sort Node

ID: 3298248

Sort items by one or more fields in ascending or descending order.


Conversion & Formatting

Date & Time Node

ID: 2313862

Parse, format, and manipulate dates/times. Convert between timezones, calculate differences.


HTML Node

ID: 7667914

Extract data from HTML using CSS selectors or convert HTML to text/markdown.


Crypto Node

ID: 8955659

Hash data, encrypt/decrypt, encode/decode (Base64, hex, etc.).


All Data Transform Nodes

NodeIDPurpose
Aggregate5156222Collect field values into arrays
Compare Datasets5786494Find differences between datasets
Crypto8955659Hash, encrypt, encode
Date & Time2313862Parse and format dates
HTML7667914Extract data from HTML
Item Lists0697232Extract fields to arrays
Merge1799288Combine data streams
Remove Duplicates8747867Deduplicate items
Rename Keys4149786Rename object properties
Sort3298248Sort items by fields
Split In Batches6014046Split into smaller batches

Related