Module datarush.library
Package com.pervasive.datarush.operators.join
Provides operators for joining together two data sets into a single one.
Both inner and outer joins are supported, as well as full cartesian products,
semi- and anti-joins, and unions.
-
Class Summary Class Description AbstractRelationalJoin Common base class for the various types of join that we support.CrossJoin Produce the cartesian product of two sets of records.FilterExistingRows Filters records on the left based on the presence of matching records on the right.FilterExistJoinProcess Join Performs a relational equi-join on two input datasets by a specified set of keys.SemiJoin Deprecated. this operator has been replaced withFilterExistingRows
; use that operator instead, linking to the appropriate output port.UnionAll Provides a union of two data sources. -
Enum Summary Enum Description JoinMode Specifies how theJoin
operator should handle rows with unmatched keys.SemiJoinMode Specifies how theSemiJoin
operator should behave.UnionAll.UnionMode -
Exception Summary Exception Description DataNotSortedException Unchecked exception thrown to indicate that an input flow contains rows that are out of order.