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