Bronconnector voor Databricks - zonder Unity Catalog¶
Deze gids beschrijft hoe je digna configureert om verbinding te maken met Databricks met behulp van de native Python-connector of de ODBC-driver.
Het verwijst naar het scherm "Create a Database Connection".

Native Python-driver¶
Library: databricks-sql-connector
Ondersteunde authenticatie: alleen Personal Access Token (PAT)
⚠️ Voor andere authenticatiemethoden, gebruik de ODBC-driver.
Personal Access Token (PAT)¶
Om te authenticeren met een Personal Access Token, raadpleeg de officiële Databricks-documentatie:
👉 How to obtain a PAT
digna configuratie (native driver)¶
Geef de volgende informatie op in het scherm "Create a Database Connection":
Technologie: Databricks (Legacy)
Hostadres: Databricks-hostnaam, bijv. "xxxxxxxxxxxxxxxxxxx.databricks.com"
Hostpoort: 443
Databasenaam: Deze parameter wordt niet gebruikt voor Databricks zonder Unity Catalog
Schemanaam: Schema met de brongegevens
Gebruikersnaam: HTTP-pad verstrekt door Databricks, bijv. "/sql/1.0/warehouses/xxxxxxxxxxxxxxx"
Wachtwoord gebruiker: Personal Access Token, bijv. "dapixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Gebruik ODBC: Uitgeschakeld (standaard)
ODBC-driver¶
De ODBC-driver ondersteunt een breder scala aan authenticatie- en connectiviteitsopties. Deze sectie richt zich op token-gebaseerde authenticatie met de Simba Spark ODBC Driver.
1. Installeer de ODBC-driver¶
Installeer de Simba Spark ODBC Driver door de officiële installatiehandleiding van de leverancier te volgen.
2. Configureer de ODBC-gegevensbron¶
Volg deze stappen om een nieuwe ODBC-datasource te configureren met een Personal Access Token:
Stap 1¶

Stap 2¶

Stap 3¶

Stap 4¶

Stap 5 – Test de verbinding¶
Klik op de TEST-knop. Een succesvolle verbinding ziet er zo uit:

Nu kun je digna configureren om de ODBC-verbinding te gebruiken, ofwel met een DSN (Data Source Name) of een DSN-less configuratie.
A. DSN-gebaseerde configuratie¶
digna configuratie¶
Geef in het scherm "Create a Database Connection" het volgende op:
Technologie: Databricks (Legacy)
Databasenaam: Deze parameter wordt niet gebruikt voor Databricks zonder Unity Catalog
Schemanaam: Schema met de brongegevens
Gebruik ODBC: Ingeschakeld
ODBC Properties¶
name: "DSN", value: "*digna*data_databricks"
🔹 De
DSNmoet overeenkomen met de naam die in je ODBC-driverconfiguratie is gedefinieerd.
B. DSN-less configuratie¶
digna configuratie¶
Geef in het scherm "Create a Database Connection" het volgende op:
Technologie: Databricks (Legacy)
Databasenaam: Deze parameter wordt niet gebruikt voor Databricks zonder Unity Catalog
Schemanaam: Schema met de brongegevens
Gebruik ODBC: Ingeschakeld
ODBC Properties¶
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"