Dela via


Beräkningsinställningar för Databricks ODBC-drivrutinen

I den här artikeln beskrivs hur du konfigurerar Azure Databricks-beräkningsresursinstä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:

  1. Logga in på Azure Databricks-arbetsytan.
  2. Klicka på Beräkning i sidopanelen.
  3. I listan över tillgängliga kluster klickar du på målklustrets namn.
  4. På fliken Konfiguration expanderar du Avancerade alternativ.
  5. Klicka på fliken JDBC/ODBC .
  6. 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:

  1. Logga in på Azure Databricks-arbetsytan.
  2. I sidofältet klickar du på SQL > SQL Warehouses.
  3. I listan över tillgängliga lager klickar du på mållagrets namn.
  4. 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 .