Hello, I am trying to run this command under dbt with dbt_external_tables installed on my Airflow:
dbt run-operation stage_external_sources --args 'select: external_sources.abc_full'
Locally, this command works perfectly. However, when I am running it on airflow I am receiving error:
[2024-04-10, 14:47:37 UTC] {pod_manager.py:382} INFO - Running DBT command: dbt run-operation stage_external_sources --args 'select: external_sources.abc_full' --target dev --profile abc_seg
[2024-04-10, 14:47:47 UTC] {pod_manager.py:382} INFO - e[0m14:47:47 The YAML provided in the --args argument is not valid.
[2024-04-10, 14:47:47 UTC] {pod_manager.py:382} INFO - Usage: dbt run-operation [OPTIONS] MACRO
[2024-04-10, 14:47:47 UTC] {pod_manager.py:382} INFO - Try 'dbt run-operation -h' for help.
[2024-04-10, 14:47:47 UTC] {pod_manager.py:382} INFO -
[2024-04-10, 14:47:47 UTC] {pod_manager.py:382} INFO - Error: Invalid value for '--args': String ''select:' is not valid YAML
How should this command look under Airflow?