| 限定符和类型 | 类和说明 |
|---|---|
class |
HashJoinOperator
Hash join base operator.
|
class |
SortMergeJoinOperator
An implementation that realizes the joining through a sort-merge join strategy. 1.In most cases,
its performance is weaker than HashJoin. 2.It is more stable than HashJoin, and most of the data
can be sorted stably. 3.SortMergeJoin should be the best choice if sort can be omitted in the
case of multi-level join cascade with the same key.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
WindowJoinOperator
Streaming window join operator.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BufferDataOverWindowOperator
the operator for OVER window need cache data by ResettableExternalBuffer for
OverWindowFrame. |
class |
NonBufferOverWindowOperator
The operator for OVER window don't need cache data.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
GlobalRuntimeFilterBuilderOperator
Global runtime filter builder operator.
|
class |
LocalRuntimeFilterBuilderOperator
Local runtime filter builder operator.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ConstraintEnforcer
Processes
RowData to enforce the following constraints:
NOT NULL column constraint of a sink table
CHAR(length)/@{code VARCHAR(length)}: trim string values to comply with the length defined in their corresponding types. |
class |
OutputConversionOperator
Operator that converts to external data structures and unwraps atomic records if necessary.
|
class |
RowKindSetter
An operator that sets the row kind of the incoming records to a specific row kind.
|
class |
SinkUpsertMaterializer
An operator that maintains incoming records in state corresponding to the upsert keys and
generates an upsert view for the downstream operator.
|
class |
StreamRecordTimestampInserter
Operator which sets the timestamp on the StreamRecord from the corresponding column of each row.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
LimitOperator
Operator for batch limit.
|
class |
RankOperator
Rank operator to compute top N.
|
class |
SortLimitOperator
Operator for batch sort limit.
|
class |
SortOperator
Operator for batch sort.
|
class |
StreamSortOperator
Operator for stream sort.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
InputConversionOperator<E>
Operator that converts to internal data structures and wraps atomic records if necessary.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
WindowAggOperator<K,W>
We divide windows into 2 categories: Aligned Windows and Unaligned Windows.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AlignedWindowTableFunctionOperator
The operator for aligned window table function.
|
class |
UnalignedWindowTableFunctionOperator
The operator for unaligned window table function.
|
class |
WindowTableFunctionOperatorBase
The
WindowTableFunctionOperatorBase acts as a table-valued function to assign windows for
input row. |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.