---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Databricks Spoke

# Databricks Spoke {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Databricks Spoke

The Databricks Spoke enables integration between your ServiceNow instance and Databricks, allowing you to retrieve details about warehouses, tables, schemas, and catalogs, and to execute SQL statements directly on Databricks.
This facilitates automation and data management within your ServiceNow workflows.
Show full answer Show less  
This spoke requires an Integration Hub subscription and depends on several ServiceNow plugins, some of which may require additional licensing.

## Key Features

* **Data Retrieval:** Access lists and details of Databricks catalogs, schemas, tables, and warehouses via provided actions and subflows.
* **SQL Execution:** Execute SQL statements on Databricks and retrieve execution status and result data, including handling large result sets by adjusting system properties.
* **Sample Subflows:** Includes pre-built subflows for common tasks such as looking up catalogs, schemas, tables, and executing SQL statements, which can be customized in a new application scope.
* **Integration Hub Aliases:** Use connection and credential aliases to manage authentication and connections across multiple environments without needing to update individual actions when credentials change.

## Supported Versions and Dependencies

The spoke supports specific versions of Databricks APIs (Unity Catalog Management API v2.1 and SQL Management API v2.0) and requires the installation of dependent ServiceNow plugins such as Complex Object and IntegrationHub Runtime.

## Practical Benefits for ServiceNow Customers

* Streamlines data operations with Databricks directly from ServiceNow, enhancing automation capabilities.
* Improves data governance and access management by integrating Unity Catalog details within workflows.
* Reduces complexity in managing multiple connection credentials through the use of aliases.
* Offers out-of-the-box subflows and actions, accelerating implementation and customization of Databricks-related automation.  
Retrieves details of warehouses, tables, schemas, and catalogs, and executes SQL statements in Databricks from your ServiceNow instance.

## Request apps on the Store {#databricks-spke__section_xd3_k3n_k3c}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#databricks-spke__inline-send-to-store}

## Integration Hub subscription {#databricks-spke__section_vbl_k3n_k3c}

This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf).

## Spoke version {#databricks-spke__section_spoke_version}

Databricks Spoke v1.0.1 is the latest version. For version history of the spoke, see
[Databricks Spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-databricks-spoke.html).{#databricks-spke__databricks-ver}

## Supported versions {#databricks-spke__section_hp4_k3n_k3c}

This spoke was built for these versions of Databricks, but may be compatible with later versions:  
{#databricks-spke__table_tzd_tn5_l3c__entry__2}

| Action category | Databricks version |
|-|-|
| Unity Catalog Management | API version 2.1 |
| SQL Management | API version 2.0 |
[ ]

{#databricks-spke__table_tzd_tn5_l3c}

## Spoke dependencies {#databricks-spke__section_mp4_k3n_k3c}

If you're having trouble installing the app, ensure that these dependent plugins are installed:

* Complex Object (com.glide.cobject)
* ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
* ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
* ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
{#databricks-spke__ul_np4_k3n_k3c}  
Note:  
Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

## Spoke subflows {#databricks-spke__section_qp4_k3n_k3c}

The Databricks spoke provides sample subflows to demonstrate automating tasks. To customize a sample subflow, copy it to a new application scope. Available sample subflows include:  
{#databricks-spke__table_rp4_k3n_k3c__entry__2}

| Subflow | Description |
|-|-|
| Look up Catalogs | Retrieves list of all catalogs. |
| Look up Schemas | Retrieves list of all schemas from a specific catalog. |
| Look up Tables | Retrieves list of all tables from a specific schema in a catalog. |
| Sample - Execute Databricks SQL Statement | Executes a SQL statement on Databricks and returns the result columns and data array. |
[ ]

{#databricks-spke__table_rp4_k3n_k3c}

## Spoke actions {#databricks-spke__section_sp4_k3n_k3c}

The Databricks spoke provides actions to automate tasks when events occurs in your ServiceNow instance. Available actions include:  
{#databricks-spke__table_tp4_k3n_k3c__entry__3}

| Category | Action | Description |
|-|-|-|
| SQL Management | Execute SQL Statement | Executes the provided SQL statement. |
| SQL Management | Look up Execution Status | Retrieves the execution status of a SQL statement. |
| SQL Management | Look up Result Chunk by Index | Retrieves a specific chunk of the result set for a SQL statement by chunk index. Note: If the data you want to retrieve is more than 5MB, modify the default value of the system property glide.pf.rest.response_payload_max_size and increase it as per your requirement. |
| SQL Management | Look up Warehouses Stream | Retrieves a list of SQL warehouses. |
| Unity Catalog Management | Look up Catalogs | Retrieves details of the required number of catalogs. Note: To retrieve list of all catalogs, use the Look up Catalogs subflow. |
| Unity Catalog Management | Look up Schemas | Retrieves details of the required number of schemas from a specific catalog. Note: To retrieve list of all schemas from a specific catalog, use the Look up Schemas subflow. |
| Unity Catalog Management | Look up Tables | Retrieves details of the required number of tables from a specific schema in a catalog. Note: To retrieve list of all tables from a specific schema in a catalog, use the Look up Tables subflow. |
[ ]

{#databricks-spke__table_tp4_k3n_k3c}

## Connection and credential alias requirements {#databricks-spke__section_zp4_k3n_k3c}

Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information
profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.

