Delen via


Compute-instellingen voor het ODBC-stuurprogramma van Databricks

In dit artikel wordt beschreven hoe u resource-instellingen voor Azure Databricks-rekenresources configureert voor het ODBC-stuurprogramma van Databricks.

Voor het stuurprogramma zijn de volgende configuratie-instellingen voor rekenresources vereist:

Instelling Beschrijving
Driver Het volledige installatiepad van het stuurprogramma. Zie Het ODBC-stuurprogramma van Databricks downloaden en installeren om dit pad op te halen.
Host De serverhostnaamwaarde van de Azure Databricks-rekenresource.
Port 443
HTTPPath De HTTP-padwaarde van de Azure Databricks-rekenresource.
SSL 1
ThriftTransport 2
Schema (optioneel) De naam van het standaardschema dat moet worden gebruikt.
Catalog (optioneel) De naam van de standaardcatalogus die moet worden gebruikt.

Een DSN die gebruikmaakt van de voorgaande instellingen, gebruikt de volgende indeling:

[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>

Een DSN-less verbindingsreeks die gebruikmaakt van de voorgaande instellingen heeft de volgende indeling. Regeleinden zijn toegevoegd voor leesbaarheid. De tekenreeks mag deze regeleinden niet bevatten:

Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>

De verbindingsgegevens voor een Azure Databricks-cluster ophalen:

  1. Meld u aan bij uw Azure Databricks-werkruimte.
  2. Klik in de zijbalk op Compute.
  3. Klik in de lijst met beschikbare clusters op de naam van het doelcluster.
  4. Vouw op het tabblad Configuratie geavanceerde opties uit.
  5. Klik op het tabblad JDBC/ODBC .
  6. Kopieer de verbindingsgegevens die u nodig hebt, zoals serverhostnaam, poort en HTTP-pad.

Ga als volgt te werk om de verbindingsgegevens voor een Databricks SQL-warehouse op te halen:

  1. Meld u aan bij uw Azure Databricks-werkruimte.
  2. Klik in de zijbalk op SQL > Warehouses.
  3. Klik in de lijst met beschikbare magazijnen op de naam van het doelwarehouse.
  4. Kopieer op het tabblad Verbindingsgegevens de verbindingsgegevens die u nodig hebt, zoals serverhostnaam, poort en HTTP-pad.

Als u het stuurprogramma wilt gebruiken met een Azure Databricks-cluster, zijn er twee machtigingen die de aanroepende gebruiker of service-principal nodig heeft bij het maken van verbinding met of het opnieuw opstarten van het cluster:

  • KAN KOPPELEN AAN de machtiging OM verbinding te maken met het actieve cluster.
  • KAN de machtiging OPNIEUW OPSTARTEN om het cluster automatisch te activeren om te starten als de status wordt beĆ«indigd wanneer er verbinding wordt gemaakt.

Als u het stuurprogramma wilt gebruiken met een Databricks SQL Warehouse, moet de aanroepende gebruiker of service-principal toestemming GEBRUIKEN. Het Databricks SQL Warehouse wordt automatisch gestart als het is gestopt.

Notitie

Databricks SQL-warehouses worden aanbevolen bij het gebruik van Microsoft Power BI in de DirectQuery-modus .