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
createCluster
Create the cluster from the supplied configuration. The cluster starts in a PENDING state and the canonical cluster_id is returned.
2
pollCluster
getCluster
Retrieve the current cluster state. Repeat this step until the cluster reports RUNNING; branch to failure if it reports TERMINATED.
3
confirmRunning
getCluster
Re-read the cluster once it is RUNNING to capture its final metadata for the workflow outputs.
4
reportFailure
getCluster
Read the cluster one last time to capture the termination reason when provisioning did not reach RUNNING.