Configuration Reference

This page contains the list of all available Airflow configurations for the apache-airflow-providers-informatica provider that can be set in the airflow.cfg file or using environment variables.

Note

For more information see Setting Configuration Options.

[informatica]

This section applies settings for Informatica integration. More about configuration and its precedence can be found in the usage’s guide.

auto_lineage_enabled

Enable automatic SQL lineage detection for operators with a sql attribute. When set to true, the provider parses each task’s SQL at pre-execution time, resolves the referenced tables against the Informatica catalog, and creates lineage links on task success. Set to false to rely solely on manually declared inlets and outlets.

Type:

boolean

Default:

True

Environment Variable:

AIRFLOW__INFORMATICA__AUTO_LINEAGE_ENABLED

default_conn_id

The default connection ID to use for Informatica operations.

Type:

string

Default:

informatica_edc_default

Environment Variable:

AIRFLOW__INFORMATICA__DEFAULT_CONN_ID

Example:

informatica_edc_default

disabled_for_operators

Exclude specific operator classes from Informatica lineage tracking by providing a semicolon-separated list of fully-qualified class names. Operators listed here will have neither manual nor automatic lineage processed.

Type:

string

Default:

''

Environment Variable:

AIRFLOW__INFORMATICA__DISABLED_FOR_OPERATORS

Example:

airflow.providers.standard.operators.bash.BashOperator; airflow.providers.standard.operators.python.PythonOperator

listener_disabled

Disable sending events without uninstalling the Informatica Provider by setting this to true.

Type:

boolean

Default:

False

Environment Variable:

AIRFLOW__INFORMATICA__LISTENER_DISABLED

request_timeout

Timeout in seconds for HTTP requests made to the Informatica EDC REST API.

Type:

integer

Default:

30

Environment Variable:

AIRFLOW__INFORMATICA__REQUEST_TIMEOUT

Example:

30

Was this entry helpful?