Udostępnij za pośrednictwem


Nawiązywanie połączenia z programem SQL Workbench/J

W tym artykule opisano sposób używania programu SQL Workbench/J z usługą Azure Databricks.

Uwaga

W tym artykule opisano program SQL Workbench/J, który został opracowany przez inną firmę. Aby skontaktować się z dostawcą, zobacz forum pomocy technicznej SQL Workbench/J w grupach Google.

Wymagania

  • SQL Workbench/J.

  • Sterownik JDBC usługi Databricks. Pobierz sterownik JDBC usługi Databricks na lokalną maszynę dewelopera, wyodrębniając DatabricksJDBC42.jar plik z pobranego DatabricksJDBC42-<version>.zip pliku.

    Uwaga

    Ten artykuł został przetestowany w systemach macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 i Sterownik JDBC usługi Databricks 2.6.36.

    W przypadku uwierzytelniania usługi Azure Databricks, jeśli nie używasz uwierzytelniania osobistego tokenu dostępu usługi Azure Databricks, możesz pominąć generowanie osobistego tokenu dostępu w dalszej części tych wymagań. Aby uzyskać więcej informacji na temat dostępnych typów uwierzytelniania usługi Azure Databricks, zobacz Ustawienia uwierzytelniania sterownika JDBC usługi Databricks.

  • Klaster lub magazyn SQL w obszarze roboczym usługi Azure Databricks.

  • Szczegóły połączenia dla klastra lub SQL warehouse, w szczególności nazwa hosta serwera , port i ścieżka HTTP values.

  • Osobisty token dostępu usługi Azure Databricks lub token microsoft Entra ID (dawniej Azure Active Directory). Aby utworzyć osobisty token dostępu, wykonaj kroki opisane w artykule Osobiste tokeny dostępu usługi Azure Databricks dla użytkowników obszaru roboczego.

    Uwaga

    Najlepszym rozwiązaniem w zakresie zabezpieczeń w przypadku uwierzytelniania za pomocą zautomatyzowanych narzędzi, systemów, skryptów i aplikacji usługa Databricks zaleca używanie osobistych tokenów dostępu należących do jednostek usługi zamiast użytkowników obszaru roboczego. Aby utworzyć tokeny dla jednostek usługi, zobacz Zarządzanie tokenami dla jednostki usługi.

Kroki nawiązywania połączenia z usługą Workbench/J

Aby nawiązać połączenie z usługą Workbench/J, wykonaj następujące czynności:

  1. Uruchom program SQL Workbench/J.
  2. Select File > Connect window.
  3. W oknie dialogowym Profil połączenia Select kliknij Zarządzaj sterownikami .
    1. W polu Nazwa wpisz Databricks.
    2. W polu Biblioteka kliknij ikonę Select plików JAR. Przejdź do katalogu where, z którego wyodrębniono plik DatabricksJDBC42.jar z pobranego pliku DatabricksJDBC42-<version>.zip, a następnie select plik JAR. Następnie kliknij pozycję Wybierz.
    3. Sprawdź, czy pole Classname jest wypełnione ciągiem com.databricks.client.jdbc.Driver.
    4. Kliknij przycisk OK.
  4. Kliknij ikonę Utwórz nowy profil połączenia.
    1. Wpisz nazwę profilu.
    2. W polu Sterownik selectDatabricks (com.databricks.client.jdbc.Driver).
    3. W polu Adres URL wprowadź adres URL JDBC dla zasobu usługi Azure Databricks. Aby uzyskać informacje o składni pola adresu URL dla adresów URL JDBC, zobacz Ustawienia uwierzytelniania sterownika JDBC usługi Databricks.
    4. Kliknij przycisk Test.
    5. Kliknij przycisk OK dwa razy.

Dodatkowe zasoby