Beräkningsinställningar för Databricks ODBC-drivrutinen
Drivrutinen kräver följande konfigurationsinställningar för beräkningsresurser:
Inställning | beskrivning |
---|---|
Driver |
Drivrutinens fullständiga installationssökväg. Information om hur du hämtar den här sökvägen finns i Ladda ned och installera Databricks ODBC-drivrutinen. |
Host |
Azure Databricks-beräkningsresursens servervärdnamnsvärde . |
Port |
443 |
HTTPPath |
Azure Databricks-beräkningsresursens HTTP-sökvägsvärde. |
SSL |
1 |
ThriftTransport |
2 |
Schema (valfritt) |
Namnet på det standardschema som ska användas. |
Catalog (valfritt) |
Namnet på den standardkatalog som ska användas. |
Ett DSN som använder föregående inställningar använder följande format:
[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>
En DSN-mindre niska veze som använder föregående inställningar har följande format. Radbrytningar har lagts till för läsbarhet. Strängen får inte innehålla följande radbrytningar:
Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>
- Ersätt
<setting>
och efter behov för var och<value>
en av azure Databricks-målautentiseringsinställningarna och eventuella särskilda eller avancerade inställningar för drivrutinsfunktioner. - Information om hur du hämtar värdena för
<server-hostname>
och<http-path>
finns i följande procedurer.
Så här hämtar du anslutningsinformationen för ett Azure Databricks-kluster:
- Logga in på Azure Databricks-arbetsytan.
- Klicka på Beräkning i sidopanelen.
- I listan över tillgängliga kluster klickar du på målklustrets namn.
- På fliken Konfiguration expanderar du Avancerade alternativ.
- Klicka på fliken JDBC/ODBC .
- Kopiera den anslutningsinformation som du behöver, till exempel Servervärdnamn, Port och HTTP-sökväg.
Om du vill hämta anslutningsinformationen för ett Databricks SQL-lager gör du följande:
- Logga in på Azure Databricks-arbetsytan.
- I sidofältet klickar du på SQL > SQL Warehouses.
- I listan över tillgängliga lager klickar du på mållagrets namn.
- På fliken Anslutningsinformation kopierar du den anslutningsinformation som du behöver, till exempel Servervärdnamn, Port och HTTP-sökväg.
Om du vill använda drivrutinen med ett Azure Databricks-kluster finns det två behörigheter som den anropande användaren eller tjänstens huvudnamn behöver när du ansluter till eller startar om klustret:
- KAN KOPPLA TILL behörighet för att ansluta till det kluster som körs.
- KAN STARTA OM behörighet att automatiskt utlösa klustret för att starta om dess tillstånd avslutas vid anslutning.
Om du vill använda drivrutinen med ett Databricks SQL-lager måste den anropande användaren eller tjänstens huvudnamn använda behörigheten CAN USE. Databricks SQL-lagret startar automatiskt om det stoppades.
Kommentar
Databricks SQL-lager rekommenderas när du använder Microsoft Power BI i DirectQuery-läge .