Match when all conditions are satisfied
Complete cartesian product (no condition to set)
No available join columns. At least one column from each dataset involved in the geojoin should be of type Geo Point or Geometry / Geography.
No available join columns. At least one column from each dataset involved in the geojoin should be of type Geo Point or Geometry / Geography. No available join columns No join condition
{{condition.column1.name}} 
Is
within {{getMatchingTypeSymbol(condition)}}
of
Is
beyond {{getMatchingTypeSymbol(condition)}}
of
{{getMatchingTypeDescription(condition)}}
{{getMatchingTypeSymbol(condition)}}
{{getMatchingTypeDescription(condition)}}
{{getMatchingTypeSymbol(condition)}}
Relative to {{condition.fuzzyMatchDesc.relativeTo === 0 ? getDatasetName(join.table1) : getDatasetName(join.table2)}}
Normalisation parameters:
{{normalisationParams[k].label}}
{{getMatchingTypeSymbol(condition)}}

{{condition.column2.name}}
Natural join: all columns present in both datasets at execution time will be used.
{{::translate("JOIN_RECIPE.JOIN.CONDITIONS_MODAL.CUSTOM_SQL_CONDITION", "Custom SQL condition")}}
Cannot save unmatched data when performing more than one join. Unmatched data is not supported for this join type.
{{unmatchedJoin.getCurrentOutputForRole(role)}}
No unmatched rows to save