Azure Databricks · Arazzo Workflow
Azure Databricks Provision and Wait for Cluster
Version 1.0.0
Create a cluster and poll its state until it reaches RUNNING.
View Spec
View on GitHub
AnalyticsApache SparkBig DataData EngineeringMachine-LearningArazzoWorkflows
Provider
Workflows
provision-cluster
Create a Databricks cluster and wait until it is RUNNING.
Creates a Spark cluster, then polls getCluster until the cluster state is RUNNING, branching to a failure end if it becomes TERMINATED.
1
createCluster
Create the cluster from the supplied configuration. The cluster starts in a PENDING state and the canonical cluster_id is returned.
2
pollCluster
Retrieve the current cluster state. Repeat this step until the cluster reports RUNNING; branch to failure if it reports TERMINATED.
3
confirmRunning
Re-read the cluster once it is RUNNING to capture its final metadata for the workflow outputs.
4
reportFailure
Read the cluster one last time to capture the termination reason when provisioning did not reach RUNNING.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.