File Based Custom Source

File Based Custom Source () reads input data using a custom Input Format class.
The specified Input Format class must be a subclass of:

        org.apache.hadoop.mapred.FileInputFormat<LongWritable, Writable>
        
This source is used when standard file readers are insufficient and specialized parsing or file handling logic is required.

Parameters of File Based Custom Source are:

Built-in Input Formats

The following Input Format implementations are available by default:

Pattern-Based Input Formats

Specialized Formats

Descriptor Input Formats

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