Splitter Filter Assembly


Number of input and output link

Number of input link : One
Number of output link : Two

Split Filter Assembly () is used to evaluate records using a filter expression and split the data into two output branches:
  1. Matched Output – records that satisfy the filter condition
  2. Unmatched Output – records that do not satisfy the filter condition
This assembly is useful when both valid and invalid (or accepted and rejected) records need to be processed separately.

Purpose

Output Branches

Filter Expression Structure

A Filter Expression is composed of the following elements:

Supported Comparison Operations

Behavior

Typical Use Cases

Performance Notes

Supported Engines

Map
Reduce
Spark 1.x
RDD
Spark 2.x
RDD
Spark 2.x
Dataset
Apache Beam
2.29.0 Batch
Apache Beam
2.29.0 Streaming
Apache Flink
1.12.0 Batch
Apache Flink
1.12.0 Streaming
Apache Tez
0.9.1
PySpark