Databricks · Arazzo Workflow
Databricks Start Cluster Then Run Job
Version 1.0.0
Start a terminated cluster, wait until RUNNING, then trigger a job run.
View Spec
View on GitHub
AIAnalyticsApache SparkBig DataClean RoomsCloud ComputingDataData AnalyticsData EngineeringData GovernanceDelta LakeDelta SharingETLIdentity ManagementLakehouseMachine LearningMLflowModel ServingSecuritySQLUnity CatalogVector SearchVisualizeArazzoWorkflows
Provider
Workflows
start-cluster-and-run-job
Start a terminated cluster, wait for RUNNING, then run a job.
Starts the named cluster, polls its status until RUNNING, and then submits a run-now request for the supplied job.
1
startCluster
startCluster
Start the terminated cluster using its prior configuration. Starting is asynchronous, so a poll loop confirms readiness.
2
pollClusterState
getCluster
Read the cluster status and inspect the life cycle state. Loop back while the cluster is still PENDING; continue once it is RUNNING.
3
runJobNow
runJobNow
Trigger the job now that the cluster is RUNNING. Returns the run_id of the triggered run.