This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Join

Operators in the Join category

Home > Data Cleaning > Join

Operators

OperatorDescription
Cartesian ProductAppend fields together to get the cartesian product of two inputs
Hash JoinJoin two inputs
Interval JoinJoin two inputs with left table join key in the range of [right table join key, right table join key + constant value]

Total: 3 operators

1 - Cartesian Product

Append fields together to get the cartesian product of two inputs

Home > Data Cleaning > Join

Output Ports

PortMode
0Set Snapshot

2 - Hash Join

Join two inputs

Home > Data Cleaning > Join

Input Properties

PropertyRequirementTypeDefaultDescription
Left Input AttributeString-Attribute to be joined on the Left Input
Right Input AttributeString-Attribute to be joined on the Right Input
Join Typeinner, left outer, right outer,
full outer
innerSelect the join type to execute

Output Ports

PortMode
0Set Snapshot

3 - Interval Join

Join two inputs with left table join key in the range of [right table join key, right table join key + constant value]

Home > Data Cleaning > Join

Input Properties

PropertyRequirementTypeDefaultDescription
Interval ConstantLong10Left attri in (right, right + constant)
Include Left BoundBooleantrueInclude condition left attri = right attri
Include Right BoundBooleantrueInclude condition left attri = right attri
Time interval typeTimeIntervalTypedayYear, Month, Day, Hour, Minute or Second
Left Input attrString (integer, long, double, timestamp)-Choose one attribute in the left table
Right Input attrString-Choose one attribute in the right table

Output Ports

PortMode
0Set Snapshot