I have a requirement to build/run dbt models in dbt cloud using MWAA. As per the dbt platform, in order to do so we need to create dbt Cloud jobs and run those Cloud jobs through MWAA. Is there any other way where I can build/run dbt models in dbt cloud using MWAA without using dbt Cloud jobs?
yes, but I’m trying to figure out if I can run models without creating dbt cloud jobs, so basically through MWAA can I directly run dbt build commands for models
If you want models to run in dbt Cloud specifically, a job is how you would trigger that. There is no mechanism to pass an ad hoc command. You need a Deployment Environment and a Job.
But generally speaking in Airflow it is easy to clone a repo and execute dbt Core using any command you pass on the fly.