Databricks-lähdeyhteys – ilman Unity Catalog¶
Tämä opas kuvaa, miten digna konfiguroidaan yhdistämään Databricksiin joko natiivilla Python-kirjastolla tai ODBC-ajurilla.
Se viittaa näyttöön "Create a Database Connection".

Natiivinen Python-ajuri¶
Kirjasto: databricks-sql-connector
Tuettu todennus: Personal Access Token (PAT) ainoastaan
⚠️ Muiden todennustapojen osalta käytä ODBC-ajuria.
Personal Access Token (PAT)¶
Todentaaksesi henkilökohtaisella access tokenilla, katso Databricksin virallinen dokumentaatio:
👉 How to obtain a PAT
digna-konfiguraatio (natiiviajuri)¶
Anna seuraavat tiedot "Create a Database Connection" -näytössä:
Technology: Databricks (Legacy)
Host Address: Databricks-isäntänimi, esim. "xxxxxxxxxxxxxxxxxxx.databricks.com"
Host Port: 443
Database Name: Tämä parametri ei ole käytössä databricksille ilman unity catalogia
Schema Name: Skeema, joka sisältää lähdetiedot
User Name: Databricksin tarjoama HTTP Path, esim. "/sql/1.0/warehouses/xxxxxxxxxxxxxxx"
User Password: Personal Access Token, esim. "dapixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Use ODBC: Pois päältä (oletus)
ODBC-ajuri¶
ODBC-ajuri tukee laajempaa valikoimaa todennus- ja yhteysvaihtoehtoja. Tässä osiossa keskitytään token-pohjaiseen todennukseen käyttäen Simba Spark ODBC Driver -ajuria.
1. Asenna ODBC-ajuri¶
Asenna Simba Spark ODBC Driver noudattamalla toimittajan virallista asennusohjetta.
2. Konfiguroi ODBC-tietolähde¶
Tee seuraavat vaiheet konfiguroidaksesi uuden ODBC-tietolähteen käyttäen Personal Access Tokenia:
Vaihe 1¶

Vaihe 2¶

Vaihe 3¶

Vaihe 4¶

Vaihe 5 – testaa yhteys¶
Klikkaa TEST-painiketta. Onnistuneen yhteyden pitäisi näyttää tältä:

Nyt voit konfiguroida digna:n käyttämään ODBC-yhteyttä joko DSN:n (Data Source Name) avulla tai DSN-vapaalla asetuksella.
A. DSN-pohjainen konfiguraatio¶
digna-konfiguraatio¶
Anna "Create a Database Connection" -näytössä seuraavat tiedot:
Technology: Databricks (Legacy)
Database Name: Tämä parametri ei ole käytössä databricksille ilman unity catalogia
Schema Name: Skeema, joka sisältää lähdetiedot
Use ODBC: Päällä
ODBC-ominaisuudet¶
name: "DSN", value: "*digna*data_databricks"
🔹
DSN-arvon on vastattava ODBC-ajurin konfiguraatiossa määriteltyä nimeä.
B. DSN-vapaa konfiguraatio¶
digna-konfiguraatio¶
Anna "Create a Database Connection" -näytössä seuraavat tiedot:
Technology: Databricks (Legacy)
Database Name: Tämä parametri ei ole käytössä databricksille ilman unity catalogia
Schema Name: Skeema, joka sisältää lähdetiedot
Use ODBC: Päällä
ODBC-ominaisuudet¶
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"