...
JSON (JavaScript Object Notation) is an open data format and is widely used by APIs (Application Programming Interface — basically how servers talk to each other) and several databases (like MongoDB)
...
To parse the inputs from the defined files creating the detailed configuration (Compression, Encryption, and File path) is mandatory.
Compression allows you to define the decompression method, while the Encryption method decrypts the data using an algorithm and private key to parse the information.
A Directory refers to the location of the stored files and Path Pattern (Regex) filters the exact defined file.
...
Regular expressions are mainly helpful for defining the file name available in the directory, which contains a series of characters that define a pattern of text to be matched to make a filter more specific.
By using regular expressions single or multiple files can be filtered out.
...
The Interval configuration defines the batch processing interval, and the same will be repeated at the number of times mentioned in the frequency.
...
The Output configuration allows you to create, modify and define the source schema. The source schema defines the structure and properties of the data source which can be read from and written to from any node in the graph