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>
- Vervang
<setting>
en<value>
indien nodig voor elk van de doelverificatie-instellingen voor Azure Databricks en eventuele speciale of geavanceerde instellingen voor stuurprogrammamogelijkheden. - Zie de volgende procedures om de waarden voor
<server-hostname>
en<http-path>
op te halen.
De verbindingsgegevens voor een Azure Databricks-cluster ophalen:
- Meld u aan bij uw Azure Databricks-werkruimte.
- Klik in de zijbalk op Compute.
- Klik in de lijst met beschikbare clusters op de naam van het doelcluster.
- Vouw op het tabblad Configuratie geavanceerde opties uit.
- Klik op het tabblad JDBC/ODBC .
- 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:
- Meld u aan bij uw Azure Databricks-werkruimte.
- Klik in de zijbalk op SQL > Warehouses.
- Klik in de lijst met beschikbare magazijnen op de naam van het doelwarehouse.
- 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 .