Class BeamJoinTransforms
java.lang.Object
org.apache.beam.sdk.extensions.sql.impl.transform.BeamJoinTransforms
Collections of
PTransform
and DoFn
used to perform JOIN operation.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Transform to execute Join as Lookup. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FieldAccessDescriptor
getJoinColumns
(boolean isLeft, List<org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.util.Pair<org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rex.RexNode, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rex.RexNode>> joinColumns, int leftRowColumnCount, Schema schema)
-
Constructor Details
-
BeamJoinTransforms
public BeamJoinTransforms()
-
-
Method Details
-
getJoinColumns
public static FieldAccessDescriptor getJoinColumns(boolean isLeft, List<org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.util.Pair<org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rex.RexNode, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.rex.RexNode>> joinColumns, int leftRowColumnCount, Schema schema)
-