Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Data & Docs · CONNECTION

Databricks + NodeHub

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.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Data & Docs.

Databricks integration | NodeHub