The Combine is called a Join in SQL, Merge in Pandas and XLOOKUP in Excel.

Configuration
The Combine tool configuration requires specifying two inputs. Note that the L and R of the Combine anchors refers to left table and right table respectively.1
Select Join Type
Choose whether you want to use the Inner, Left or Right version of the Combine tool.
2
Add ID Pairs
You need to add the ID pairs that are used to combine your datasets. In the movie example above, the column would be called movie_title. In the visual examples above, it would be user_id.You can add as many fairs as you need with the “Add additional columns to join on”-button. Check out the examples below.
When To Use
The use cases of the Combine tool are very diverse. At the core, whenever you need to look-up data, map data or combine datasets, the Combine tool can help.- Merging datasets by one or multiple IDs that these datasets share
- Combine datasets via dates or aggregated dates (month, quarters, years)
- To find records that are not present in a another dataset, for example find all invoices (invoice table) that haven’t been paid (transaction table) (see examples below)
Examples
Inner Combine on Year and Month
Inner Combine on Year and Month
I have two datasets without common IDs and want to combine them to consolidate metrics by month and year

Left Combine
Left Combine
I want to use a Left combine because I don’t have churned customers in all months but don’t want to remove my months where that is the case

Combine as a Filter
Combine as a Filter
I want to find the job applicants whose skills match my open job opening required skills
Because the Inner Combine inherently removes records that are only present in one of the datasets, you can use it as a filter to only keep records that are present in both datasets. In the example below, we remove Bob because his skills doesn’t match any of our job openings.

Combine + Filter to find records that don't match
Combine + Filter to find records that don't match
I want to find all my unpaid invoices
As the InvoiceID does not exist in the transactions table and because we use a Left Combine and filter to keep records where TransactionID is NULL, we’re left with the invoices that haven’t been paid
