-
Set the
AIRFLOW_HOMEenvironment variable. Airflow requires a home directory and uses~/airflowby default, but you can set a different location if you prefer. TheAIRFLOW_HOMEenvironment variable is used to inform Airflow of the desired location.export AIRFLOW_HOME=~/airflow -
Install
apache-airflowstable version 3.2.2 from PyPI repository:AIRFLOW_VERSION=3.2.2 uv pip install "apache-airflow==${AIRFLOW_VERSION}" -
Install the Airflow Teradata provider stable version from PyPI repository:
uv pip install "apache-airflow-providers-teradata"Note
For security reasons, the test connection functionality is disabled by default across Airflow UI, API and CLI. The availability of the functionality can be controlled by the test_connection flag in the core section of the Airflow configuration (
$AIRFLOW_HOME/airflow.cfg) or define below environment variable before starting airflow server:export AIRFLOW__CORE__TEST_CONNECTION=Enabled