Skip to content

Databricks

Databricks supports authentication using Personal Access Tokens (PAT) and information about this authentication method is available here.

Authentication

To generate a Databricks PAT Token, follow this guide and ensure that the token is stored securely and is never used directly in code.

Your Databricks PAT Token can be used in the RTDIP SDK to authenticate with any Databricks Workspace or Databricks SQL Warehouse and simply provided in the access_token fields where tokens are required in the RTDIP SDK.

Example

Below is an example of using a Databricks PAT Token for authenticating with a Databricks SQL Warehouse.

from rtdip_sdk.connectors import DatabricksSQLConnection

server_hostname = "server_hostname"
http_path = "http_path"
access_token = "dbapi......."

connection = DatabricksSQLConnection(server_hostname, http_path, access_token)

Replace server_hostname, http_path with your own information and specify your Databricks PAT token for the access_token.