Run Databricks jobs and SQL statements, read runs, outputs, warehouses, clusters and catalogs, and start clusters (Databricks on AWS workspaces).
Explore 16 workflow actions for Databricks, including account permissions and operation limits.
11 read actions5 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Cancel run
Write
Ask Databricks to cancel a job or task run; it stops asynchronously.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
A repeated request may repeat the external action. Review the previous result before retrying a write.
Cancel statement
Write
Ask Databricks to cancel a running statement.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get cluster
Read
Read a cluster's configuration and state.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
Get current user
Read
Read the identity the token belongs to.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
Get job
Read
Read a job's settings.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
Get run
Read
Read a run's state, tasks and timing.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
Get run output
Read
Read a task run's output, such as a notebook's exit value (first 5 MB).
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
Get statement
Read
Read a statement's status, manifest and first result chunk.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
List catalogs
Read
List the Unity Catalog catalogs the token can see.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
List clusters
Read
List the workspace's clusters.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
List jobs
Read
List jobs, optionally by exact name.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
List runs
Read
List runs, newest first, optionally for one job and only active or completed ones.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
List SQL warehouses
Read
List the SQL warehouses the token can use.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
Run job
Write
Trigger a job run now, optionally with job parameters or only some tasks. NodeHub's step key is the run's idempotency token, so a retry never starts a second run.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
A repeated request may repeat the external action. Review the previous result before retrying a write.
Run SQL statement
Write
Run a SQL statement on a SQL warehouse and wait up to the timeout for inline JSON results. A statement can change data, so it is never resent.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
A repeated request may repeat the external action. Review the previous result before retrying a write.
Start cluster
Write
Start a terminated cluster with its last configuration. Nothing happens if it is not terminated.
Permissions and limits
Account permissions
A Databricks personal access token with the needed workspace permissions
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Databricks. A saved workflow is not a completed provider action.