Databricks · Arazzo Workflow
Databricks Provision Cluster Then Create Job On It
Version 1.0.0
Create a cluster, wait until RUNNING, then create a job bound to that cluster.
View Spec
View on GitHub
Artificial IntelligenceAnalyticsApache SparkBig DataCleanroomsCloud ComputingDataData AnalyticsData EngineeringData GovernanceDelta LakeDelta SharingETLIdentity ManagementLakehouseMachine-LearningMLflowModel ServingSecuritySQLUnity CatalogVector SearchVisualizeArazzoWorkflows
Provider
Workflows
provision-cluster-and-create-job
Create a cluster, wait for RUNNING, then create a job on it.
Provisions a cluster, polls until it is RUNNING, then creates a notebook job whose task runs on the new cluster.
1
createCluster
Create the cluster that the job task will run on. Returns the cluster_id reused by the job task.
2
pollClusterState
Read the cluster status and inspect the life cycle state. Loop back while PENDING; continue once it is RUNNING.
3
createJob
Create a job whose single notebook task runs on the newly provisioned cluster via existing_cluster_id.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.