Skip to content

Configuration file (config.json) ​

Minimal configuration file ​

A minimal legal configuration file is as follows:

json
{
  "version": 1
}

With this configuration, the pipeline is triggered and yields a results.json file, but no operation is carried out by the pipeline.

Configuration file format ​

The configuration file has multiple sections, each for configuring different sections of the pipeline. The format of the file is as follows:

json
{
  "version": 1,
  "drop_zone_files": [
    ...
  ],
  "source_connectors": [
    ...
  ],
  "destination_adapters": [
    ...
  ],
  "data_validations": [
    ...
  ],
  "transformations": [
    ...
  ]
}

version is a mandatory field but all other sections are optional.

Detailed documentation on each section of the configuration file is available in the following sections: