--- id: apache-airflow-providers-dbt-cloud version: "4.9.3" license: Apache-2.0 license_treatment: permissive maintenance: active --- # apache-airflow-providers-dbt-cloud — Provider package apache-airflow-providers-dbt-cloud for Apache Airflow License: permissive · Maintenance: active · Downloads: 1.6M/mo ## What it is and what it does This is an official Apache Airflow provider that bridges dbt Cloud and Airflow, allowing you to orchestrate dbt Cloud jobs as tasks within Airflow DAGs. It provides operators and hooks to trigger dbt Cloud runs, monitor their progress, and integrate transformation workflows into larger data pipelines managed by Airflow. The package depends on core Airflow (>=2.11.0), HTTP provider for API communication, aiohttp for async operations, and tenacity for retry logic. It supports Python 3.10, 3.11, 3.12, 3.13, and 3.14, and is actively maintained by the Apache Airflow project. Optional OpenLineage integration is available for data lineage tracking. Use it for: - Trigger dbt Cloud transformation jobs on a schedule or event from an Airflow DAG - Wait for dbt Cloud job completion and handle success/failure within a larger pipeline - Integrate dbt Cloud runs with upstream data ingestion and downstream analytics tasks - Monitor and log dbt Cloud job execution as part of centralized Airflow workflow observability ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Integrates dbt Cloud with Apache Airflow, enabling orchestration of dbt Cloud jobs and data transformation workflows within Airflow DAGs. Yes. This is a production-stable, actively maintained provider from the Apache Airflow project with no known vulnerabilities. Install it if you use both Airflow and dbt Cloud and need to orchestrate dbt jobs within Airflow workflows. Low install friction and permissive licensing make adoption straightforward. ## Install pip install apache-airflow-providers-dbt-cloud uv add apache-airflow-providers-dbt-cloud poetry add apache-airflow-providers-dbt-cloud ## Installing apache-airflow-providers-dbt-cloud Before you install: Low friction install as a pure Python wheel. Active maintenance with a release 6 days old; requires Airflow >=2.11.0 and Python 3.10+. Six runtime dependencies are all established ecosystem packages. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions; standard for Apache Airflow ecosystem. Quickstart: pip install apache-airflow-providers-dbt-cloud from airflow.providers.dbt.cloud.operators.dbt import DbtCloudRunJobOperator from airflow import DAG with DAG('dbt_cloud_dag') as dag: run_dbt = DbtCloudRunJobOperator(task_id='run_dbt_job') Requires an existing Airflow installation (>=2.11.0) and dbt Cloud account credentials configured in Airflow connections. Verify before relying: - Specific operators and hooks available beyond DbtCloudRunJobOperator - Whether OpenLineage integration is enabled by default or requires optional dependency - Support for dbt Cloud API versions and feature coverage - Required dbt Cloud account setup and authentication flow ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 1.6M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags airflow dbt cloud integration, dbt cloud orchestration airflow, airflow provider dbt, schedule dbt cloud jobs, airflow dbt transformation, data pipeline dbt airflow, airflow-provider, dbt-integration, orchestration [View on SkillFed](https://skillfed.io/packages/apache-airflow-providers-dbt-cloud) · [View on PyPI](https://pypi.org/project/apache-airflow-providers-dbt-cloud/)