Källanslutning för Databricks - utan Unity Catalog¶
Denna guide beskriver hur du konfigurerar digna för att ansluta till Databricks med antingen den inbyggda Python-connectorn eller ODBC-drivrutinen.
Den hänvisar till skärmen "Skapa en databasanslutning".

Inbyggd Python-drivrutin¶
Bibliotek: databricks-sql-connector
Stödd autentisering: Personligt åtkomsttoken (PAT) endast
⚠️ För andra autentiseringsmetoder, använd ODBC-drivrutinen.
Personligt åtkomsttoken (PAT)¶
För att autentisera med ett personligt åtkomsttoken, se den officiella Databricks-dokumentationen:
👉 How to obtain a PAT
digna-konfiguration (inbyggd drivrutin)¶
Ange följande information i skärmen "Skapa en databasanslutning":
Technology: Databricks (Legacy)
Host Address: Databricks hostname, e.g. "xxxxxxxxxxxxxxxxxxx.databricks.com"
Host Port: 443
Database Name: This parameter is not in use for databricks without unity catalog
Schema Name: Schema that contains the source data
User Name: HTTP Path provided by Databricks, e.g. "/sql/1.0/warehouses/xxxxxxxxxxxxxxx"
User Password: Personal Access Token, e.g. "dapixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Use ODBC: Disabled (default)
ODBC-drivrutin¶
ODBC-drivrutinen stödjer ett bredare utbud av autentiserings- och anslutningsalternativ. Denna sektion fokuserar på token-baserad autentisering med Simba Spark ODBC Driver.
1. Installera ODBC-drivrutinen¶
Installera Simba Spark ODBC Driver genom att följa leverantörens officiella installationsanvisningar.
2. Konfigurera ODBC-datakällan¶
Följ dessa steg för att konfigurera en ny ODBC-datakälla med ett personligt åtkomsttoken:
Steg 1¶

Steg 2¶

Steg 3¶

Steg 4¶

Steg 5 – Testa anslutningen¶
Klicka på TEST-knappen. En lyckad anslutning bör se ut så här:

Nu kan du konfigurera digna att använda ODBC-anslutningen, antingen med en DSN (Data Source Name) eller en DSN-less konfiguration.
A. DSN-baserad konfiguration¶
digna-konfiguration¶
I skärmen "Skapa en databasanslutning" ange följande:
Technology: Databricks (Legacy)
Database Name: This parameter is not in use for databricks without unity catalog
Schema Name: Schema that contains the source data
Use ODBC: Enabled
ODBC-egenskaper¶
name: "DSN", value: "*digna*data_databricks"
🔹
DSNmåste matcha namnet som är definierat i din ODBC-drivrutinskonfiguration.
B. DSN-less konfiguration¶
digna-konfiguration¶
I skärmen "Skapa en databasanslutning" ange följande:
Technology: Databricks (Legacy)
Database Name: This parameter is not in use for databricks without unity catalog
Schema Name: Schema that contains the source data
Use ODBC: Enabled
ODBC-egenskaper¶
name = "Driver", value = "{Simba Spark ODBC Driver}"
name = "Host", value = "xxxxxxxxxxxxxxxxxxx.databricks.com"
name = "Port", value = "443"
name = "HTTPPath", value = "/sql/1.0/warehouses/xxxxxxxxxxxxxxx"
name = "SSL", value = "1"
name = "ThriftTransport", value = "2"
name = "AuthMech", value = "3"
name = "UID", value = "token"
name = "PWD", value = "dapixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"