Right Outer Join

A right outer join returns records from the right input, and the matched records from the left input.

When the Join processor performs a right outer join on our sample data using customer_id as the join field, the processor produces the following output:
customer_id customer_name order_id amount
2 Anna Smith 1075623 34.56
47 Raquel Trujillo 1076645 234.67
342 1050945 126.05

Note that the processor doesn't return a table in the output, but returns records. In a returned record, the processor omits fields that have no values. For example, in our sample output data above, the processor does not include the field with a missing value in the third record. The processor produces the following output for this record:

{"customer_id":342,"order_id":1050945,"amount":126.05}