---
schema_version: "1"
id: d46d2b3383a859839c6db07bf8e6bfb96f0d15f249e6d41070c72c76651b9d94
title: Connect a Databricks Model
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/data/264-0-0/c360_a_ai_byom_connect_your_external_model_databricks.md
canonical_url: https://help.salesforce.com/s/articleView?id=data.c360_a_ai_byom_connect_your_external_model_databricks.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 5be4a21e3fe2a2bb471ebdb2eb3c90391767cbf89810c06b13ee861ee9ccd474
description: To consume predictions in Salesforce, connect your Databricks model with Data 360 and define the prediction criteria for your use case.
products:
  - Data 360
release: "264"
---
# Connect a Databricks Model

To consume predictions in Salesforce, connect your Databricks model with Data 360 and define the prediction criteria for your use case.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>All Editions</strong> supported by Data 360. See <a href="https://help.salesforce.com/s/articleView?id=data.c360_a_dc_editions.htm&amp;language=en_US" target="_blank">Data 360 edition availability</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d245152e59">USER PERMISSIONS
              NEEDED</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="USER PERMISSIONS NEEDED" class="slds-cell-wrap" style="vertical-align:top;" headers="d245152e59 ">Allow users to manage models in AI Models</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d245152e59 ">Enables you to create, update, and delete models in AI Models.</td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d245152e89">PERMISSION SETS </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="PERMISSION SETS" class="slds-cell-wrap" style="vertical-align:top;" headers="d245152e89 ">Data Cloud Architect</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d245152e89 ">Admin-level access to all AI Models features, including the ability to create,
              update, delete, and activate models.</td>

          </tr>
          <tr class="">
            <td data-label="PERMISSION SETS" class="slds-cell-wrap" style="vertical-align:top;" headers="d245152e89 ">Data Cloud User</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d245152e89 ">Restricted access to use a model, including getting predictions and
              improvements derived from a model.</td>

          </tr>
        </tbody>
      </table>

1. In AI Models (formerly Einstein Studio), on the Predictive tab, click **Add Predictive Model**.
    
    ![Model Builder with a view of the SageMaker model type.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/c360_a_ai_byom_connect_databricks_model_predictive.png)
2. To choose your model type, click **Connect a Databricks model**. Then click **Next**.
    
    ![Model Builder view that displays tiles which enable you to connect to different models.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/c360_a_ai_byom_connect_databricks_model_choose_type.png)
3. To connect the endpoint and access your model inferences, specify these details. Then click **Next**.
    
    - Name—Endpoint name
    - URL—Endpoint URL
    - Authentication—Key-based and JWT (API gateway required for both)
    - Auth Header—Authorization header
    - Secret Key—Bearer <personal access token>
    - Request Format—The format for requesting data from the application or server
        - DataFrame split
    - Response Format—The format for providing data from a server response.
        - JSON
4. To add schema, click **Enter the inputs and outputs**.
    
    ![Model Builder view that displays your model schema. You add your inputs and outputs here.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/c360_a_ai_byom_connect_model_builder_schema.png)
    
    1. To add inputs (variables) that can impact your prediction, click **Add Input**. Then specify a name, an API name, and select the data type. Save your work as you add the inputs.
    2. To add your outputs, click **Add Output**. Then specify a name, an API name, a data type, and the JSON Key in a format similar to “$.predictions”. Save your work as you add the outputs.
        
        ![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/images/icon_important.png)
        
        Important You must position the inputs in the order that matches your Databricks Select Query. To move an input, drag it to the preferred position in the Inputs section.
5. Click **Next**.
6. Review your model settings.
7. To update your model settings, click the section where you want to make changes. Then navigate through the flow to review all settings.
8. If you’re satisfied with your settings, click **Save**.
9. Name your model and click **Save & Connect**. After the model is connected, you can find it on the model list view on the Predictive Models tab.
10. To view your model details, click the model. You can activate, edit, or delete a model on this page.
11. After the model is active, go to the Usage tab to create prediction jobs to consume your predictions.
12. If you created a batch prediction, click **Run** to refresh your prediction scores.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/images/icon_note.png)
    
    Note With streaming predictions, new inferences are initiated only when there’s a change in the input on your Data Model Object (DMO).

#### See Also

- [_Salesforce Help_: Get Predictions From Your Model](https://help.salesforce.com/s/articleView?id=data.c360_a_get_predictions_from_your_model.htm&release=264.0.0&type=5 "There are many ways in which you can consume predictions, prescriptions, and top factors returned from predictive models.")