airflow-dbt-python
airflow-dbt-python copied to clipboard
A collection of Airflow operators, hooks, and utilities to elevate dbt to a first-class citizen of Airflow.
It's tiresome to write release notes, I think we could do this incrementally as we work on airflow-dbt-python and then copy the changelog to every release. I'll dig around to...
Hi, Thanks for this project it looks great and I am looking to switch over to using it. One thing on the docs in order to keep the speed on...
airflow error:AttributeError: module 'airflow.utils.log' has no attribute 'file_processor_handler'
Specs: Docker image: apache/airflow:2.2.2-python3.7 I'm spinning the environment up using the docker-compose and specifying the package as such ``` _PIP_ADDITIONAL_REQUIREMENTS: ${_PIP_ADDITIONAL_REQUIREMENTS:- airflow-dbt-python==0.15.2 dbt-redshift==1.3.0} ``` The error is ``` ERROR: pip's...
As per the title, the `profiles.yml` is directly loaded from the `project_dir` if found and it ignores the `profiles_dir`. I have different target name in `profiles.yml` that live under `/User/username/.dbt/`...
Hi I tried running with dbt-core 1.8 yesterday on MWAA and ran into No module name 'dbt.semver'... has any integration testing been done yet for dbt-core 1.8?.. Do you know...
Version: 2.0.1 Error: ```log File "/usr/local/airflow/.local/lib/python3.11/site-packages/airflow_dbt_python/utils/configs.py", line 529, in create_dbt_profile profile = Profile.from_raw_profile_info( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Profile.from_raw_profile_info() got an unexpected keyword argument 'user_config' ```
Im getting an issue like this [2024-07-02, 15:26:13 CST] {eventmgr.py:59} INFO - [0m21:26:13.660583 [info ] [MainThread]: Unable to do partial parsing because config vars, config profile, or config target have...
With Airflow connection to BigQuery airflow-dbt-python is looking for either dbt.adapters.gcpbigquery or dbt.adapters.google_cloud_platform class. None of which is correct. Correct name is dbt.adapters.bigquery
If one uses Airflow connection to PostgreSQL database then airflow-dbt-python uses name of connection as database name instead of database name defined in Airflow connection.