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 classTransform to execute Join as Lookup. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FieldAccessDescriptorgetJoinColumns(boolean isLeft, List<org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.util.Pair<org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rex.RexNode, org.apache.beam.vendor.calcite.v1_28_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_28_0.org.apache.calcite.util.Pair<org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rex.RexNode, org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.rex.RexNode>> joinColumns, int leftRowColumnCount, Schema schema)
-