Compare Datasets

Find differences between two data sets — additions, removals, and changes.

Written By pvdyck

Last updated 18 minutes ago

Compare Datasets

The Compare Datasets node identifies differences between two sets of items connected to Input 1 and Input 2.

Parameters

ParameterDescription
Merge by FieldsThe field(s) used as keys to match records between the two inputs (e.g., id, email)
When There Are DifferencesWhat to output: Return Everything, Return Missing in Input 1, Return Missing in Input 2

Outputs

The node produces up to four outputs depending on configuration:

OutputDescription
In BothItems present in both inputs (matched by key fields)
Only in Input 1Items in Input 1 that have no match in Input 2
Only in Input 2Items in Input 2 that have no match in Input 1
DifferentItems present in both but with changed field values

Options

OptionDescription
Fields to Skip ComparingExclude specific fields from the difference check (e.g., updatedAt)
Disable Dot NotationTreat dots in field names as literal characters
Multiple MatchesHow to handle when multiple records in one input match a single record in the other

Use Cases

  • Detect new, removed, or changed records between API snapshots
  • Sync data between two sources by finding deltas
  • Audit changes over time by comparing current vs. previous data

Limitations

  • None. Full support.

Related