Skip to main content

Join (AX)

Synopsis​

This operator attempts to provide the same functionality as the Join tool in Alteryx.

Description​

This operator attempts to provide the same functionality as the Join tool in Alteryx.


**This code is the proprietary and confidential information of Altair Engineering Inc. All use of this code is subject to the terms of Altair's non-disclosure agreement and partnership agreement. The code is strictly prohibited from distribution without prior written permission by Altair. **


Input​

left​

An ExampleSet containing the left side of the join.

An ExampleSet containing the right side of the join.

Output​

left​

An ExampleSet containing all rows contained in left that are NOT contained in right (i.e. left inner join).

join​

An ExampleSet containing the inner join of the two sets.

right​

An ExampleSet containing all rows contained in right that are NOT contained in left (i.e. right inner join).

Parameters​

Left​

The left attribute join key. Note the data type of this attribute should match the data type of the right attribute.

Right​

The right attribute join key. Note the data type of tis attribute should match the data type of the left attribute.

Attributes​

Each row represents information about each attribute including: field, selected (True/False), rename (optional feature). If values for rename do not exist then 'none' should be written instead. Note that the row describing whether *Unknown is selected or deselected should always exist in this parameter.

Reorder​

Indicates whether there was a reorder (this is only relevant for migrated Alteryx workflows). Note that reordering can be done manually in the attributes parameter.