MeridianMERIDIAN

Join operations

Operations that bring two or more tables together. Among them are joining tables on a shared key, on a range or the nearest time, on approximate matches or by location, appending one table beneath another, keeping the rows found in another table, or comparing two tables to report the rows changed, added and removed. Some work out which records describe the same thing, and one collapses each group of matched records into one surviving record.

15 operations, grouped by the shape of the result, each with its status in arcform today.

One row out per row in, with columns added or changed

  • Group matched recordsRuns as a SQL step

    Turn matched pairs into one group id per record, following matches transitively

A new grain: each row stands for a group of input rows

  • Pick a surviving recordRuns as a SQL step

    Collapse each group of matched records into one surviving record by per-field rules

One table from two or more

Operations