Verbinding maken met SQL Workbench/J
In dit artikel wordt beschreven hoe u SQL Workbench/J gebruikt met Azure Databricks.
Notitie
Dit artikel bevat informatie over SQL Workbench/J, die is ontwikkeld door een derde partij. Als u contact wilt opnemen met de provider, raadpleegt u het ondersteuningsforum van SQL Workbench/J in Google Groups..
Vereisten
Het Databricks JDBC-stuurprogramma. Download het Databricks JDBC-stuurprogramma op uw lokale ontwikkelcomputer en pak het
DatabricksJDBC42.jar
bestand uit het gedownloadeDatabricksJDBC42-<version>.zip
bestand.Notitie
Dit artikel is getest met macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 en Databricks JDBC-stuurprogramma 2.6.36.
Als u voor Azure Databricks-verificatie geen persoonlijke toegangstokenverificatie van Azure Databricks gebruikt, kunt u het genereren van een persoonlijk toegangstoken later in deze vereisten overslaan. Zie Verificatie-instellingen voor het JDBC-stuurprogramma van Databricks voor meer informatie over beschikbare Azure Databricks-verificatietypen.
Een cluster of SQL Warehouse in uw Azure Databricks-werkruimte.
- Naslaginformatie over de rekenconfiguratie.
- Maak een SQL Warehouse.
De verbindingsgegevens voor uw cluster of SQL Warehouse, met name de serverhostnaam, poort en HTTP-padwaarden .
Een persoonlijk toegangstoken van Azure Databricks of een Microsoft Entra ID-token (voorheen Azure Active Directory).. Als u een persoonlijk toegangstoken wilt maken, volgt u de stappen in persoonlijke toegangstokens van Azure Databricks voor werkruimtegebruikers.
Notitie
Als best practice voor beveiliging, wanneer u zich verifieert met geautomatiseerde hulpprogramma's, systemen, scripts en apps, raadt Databricks u aan om persoonlijke toegangstokens te gebruiken die behoren tot service-principals in plaats van werkruimtegebruikers. Zie Tokens voor een service-principal beheren om tokens voor service-principals te maken.
Stappen om verbinding te maken met Workbench/J
Ga als volgt te werk om verbinding te maken met Workbench/J:
- Start SQL Workbench/J.
- Selecteer > File Connect.
- Klik in het dialoogvenster Verbindingsprofiel selecteren op Stuurprogramma's beheren.
- Typ in het veld Naam
Databricks
. - Klik in het veld Bibliotheek op het pictogram JAR-bestand(en) selecteren. Blader naar de map waarin u het
DatabricksJDBC42.jar
bestand hebt uitgepakt uit het gedownloadeDatabricksJDBC42-<version>.zip
bestand en selecteer het JAR-bestand. Klik vervolgens op Kiezen. - Controleer of het veld Classname is ingevuld met
com.databricks.client.jdbc.Driver
. - Klik op OK.
- Typ in het veld Naam
- Klik op het pictogram Een nieuw verbindingsprofiel maken .
- Typ een naam voor het profiel.
- Selecteer Databricks (com.databricks.client.jdbc.Driver) in het veld Stuurprogramma.
- Voer in het URL-veld de JDBC-URL in voor uw Azure Databricks-resource. Zie Verificatie-instellingen voor het Databricks JDBC-stuurprogramma voor de syntaxis van het URL-veld voor JDBC-URL's.
- Klik op Testen.
- Klik op OK twee keer.