from mage_ai.services.dbt.dbt import DbtCloudClientclient = DbtCloudClient(dict(account_id=12345, api_token='abcdefg'))# Set poll_status=True to wait for job completion.# Set poll_status=False to not wait for job completion.client.trigger_job_run(12345, poll_status=True)
Sample output:
Copy
Polling dbt Cloud run 12345. Current status: Starting.Polling dbt Cloud run 12345. Current status: Running.Polling dbt Cloud run 12345. Current status: Success.Job run status for run 12345: Success. Polling complete