Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird die Verwendung von SQL Workbench/J mit Azure Databricks beschrieben.
Hinweis
Dieser Artikel behandelt SQL Workbench/J, die von einem Drittanbieter entwickelt wird. Informationen zum Kontaktieren des Anbieters finden Sie im SQL Workbench/J-Supportforum in Google Groups..
Anforderungen
der Databricks JDBC Driver. Laden Sie den Databricks JDBC-Treiber auf Ihren lokalen Entwicklungscomputer herunter, und extrahieren Sie die
DatabricksJDBC42.jar
-Datei aus der heruntergeladenenDatabricksJDBC42-<version>.zip
-Datei.Hinweis
Dieser Artikel wurde mit macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 und Databricks WORKBENCH 2.6.36 getestet.
Wenn Sie für die Azure Databricks-Authentifizierung keine persönliche Zugangstoken-Authentifizierung verwenden, können Sie die Erstellung eines persönlichen Zugangstokens später in diesen Anforderungen überspringen. Weitere Informationen zu den verfügbaren Azure Databricks-Authentifizierungstypen finden Sie unter Authentifizierungseinstellungen für den DATAbricks BLOB-Treiber.
Ein Cluster oder SQL-Warehouse in Ihrem Azure Databricks-Arbeitsbereich
Die Verbindungsdetails für Ihren Cluster oder SQL Warehouse, insbesondere die Werte für Server-Hostname, Port und HTTP-Pfad.
Ein persönliches Azure Databricks-Zugriffstoken oder ein Microsoft Entra-ID -Token (früher Azure Active Directory). Führen Sie zum Erstellen eines persönlichen Zugriffstokens die Schritte in Azure Databricks persönliche Zugriffstoken für Arbeitsbereichsbenutzer aus.
Hinweis
Als bewährte Sicherheitsmaßnahme empfiehlt Databricks, dass Sie bei der Authentifizierung mit automatisierten Tools, Systemen, Skripten und Apps persönliche Zugriffstoken von Dienstprinzipalen anstelle von Arbeitsbereichsbenutzern verwenden. Informationen zum Erstellen von Token für Dienstprinzipale finden Sie unter "Verwalten von Token für einen Dienstprinzipal".
Schritte zum Herstellen einer Verbindung mit Workbench/J
Gehen Sie wie folgt vor, um eine Verbindung zu Workbench/J herzustellen:
- Starten Sie „SQL Workbench/J“.
- Wählen Sie das Fenster "Datei > verbinden" aus.
- Klicken Sie im Dialogfeld "Verbindungsprofil auswählen " auf " Treiber verwalten".
- Geben Sie im Feld "Name " den Namen ein
Databricks
. - Klicken Sie im Feld "Bibliothek " auf das Symbol "JAR-Datei(n) auswählen ". Navigieren Sie zu dem Verzeichnis, in dem Sie die
DatabricksJDBC42.jar
-Datei aus der heruntergeladenenDatabricksJDBC42-<version>.zip
-Datei extrahiert haben, und wählen Sie die JAR-Datei aus. Klicken Sie dann auf "Auswählen". - Stellen Sie sicher, dass das Feld "Classname " mit
com.databricks.client.jdbc.Driver
ausgefüllt ist. - Klicken Sie auf "OK".
- Geben Sie im Feld "Name " den Namen ein
- Klicken Sie auf das Symbol "Neues Verbindungsprofil erstellen ".
- Geben Sie einen Namen für das Profil ein.
- Wählen Sie im Feld
Treiber die Option Databricks (com.databricks.client.jdbc.Driver) aus. - Geben Sie im Feld "URL" die JDBC-URL für Ihre Azure Databricks-Ressource ein. Die Syntax für das URL-Feld von JDBC-URLs finden Sie unter Authentifizierungseinstellungen für den Databricks JDBC-Treiber.
- Klicken Sie auf "Testen".
- Klicken Sie zweimal auf OK .