trigger_transformation
Start a dbt transformation run by ID and optionally wait for completion. Returns the run status, including failure details or timeout, so you can monitor and verify pipeline execution.
Instructions
Trigger a transformation run.
Write tool: available only when this session was granted write access — the local server's --allow-write flag, or an OAuth consent in which the user approved write. Read-only sessions refuse it.
Args:
transformation_id: The transformation to run.
wait: If true, block until the run completes (up to 120s). The result
is returned either way -- a run that FAILED comes back as
{"status": "failed", "error_message": ...}, not as an error.
Check status; do not assume a returned result means success.
A wait that times out returns {"timed_out": true} with the run
still going.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wait | No | ||
| transformation_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |