dbt · Arazzo Workflow
dbt Cloud Create, Run, Poll and Collect Artifacts
Version 1.0.0
Create a job, trigger it, poll the run to success (status 10), and list artifacts.
View Spec
View on GitHub
Analytics EngineeringDataELTMetricsProjectsSQLTransformationArazzoWorkflows
Provider
Workflows
create-run-poll-artifacts
Create a job, run it, poll to success, and collect its artifacts.
Creates a job, triggers a run, polls getRun until status 10 (success), failure (20) or cancellation (30), and on success lists the run artifacts.
1
createJob
createJob
Create a job bound to the supplied project and environment.
2
triggerRun
triggerJobRun
Trigger the first run of the newly created job.
3
pollRun
getRun
Fetch the run. Status codes: 1 queued, 2 starting, 3 running, 10 success, 20 error, 30 cancelled. Success advances to artifacts, a terminal failure or cancellation ends the workflow, and any non-terminal status loops back.
4
listArtifacts
listRunArtifacts
List the artifacts produced by the successful run.