Поделиться через


Подключение к SQL Workbench/J

В этой статье объясняется, как использовать SQL Workbench/J с Azure Databricks.

Примечание.

В этой статье описывается инструмент SQL Workbench/J, который не предоставляется и не поддерживается Databricks. Чтобы связаться с поставщиком, воспользуйтесь форумом поддержки SQL Workbench/J в группах Google.

Требования

  • SQL Workbench/J.

  • Драйвер JDBC Databricks. Скачайте драйвер JDBC Databricks на локальный компьютер разработки, извлекая DatabricksJDBC42.jar файл из скачаированного DatabricksJDBC42-<version>.zip файла.

    Примечание.

    Эта статья была протестирована с помощью macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 и Databricks JDBC Driver 2.6.36.

    Для проверки подлинности Azure Databricks, если вы не используете проверку подлинности маркера личного доступа Azure Databricks, вы можете пропустить создание личного маркера доступа позже в этих требованиях. Дополнительные сведения о доступных типах проверки подлинности Azure Databricks см. в параметрах проверки подлинности для драйвера JDBC Databricks.

  • Кластер хранилища SQL в рабочей области Azure Databricks.

  • Сведения о подключении для кластера или хранилища SQL, в частности имя узла сервера, порт и путь HTTP.

  • Маркер личного доступа Azure Databricks или токен Microsoft Entra ID (ранее Azure Active Directory). Чтобы создать личный маркер доступа, выполните действия, описанные в разделе "Личные маркеры доступа Azure Databricks" для пользователей рабочей области.

    Примечание.

    В качестве рекомендации по обеспечению безопасности при проверке подлинности с помощью автоматизированных средств, систем, сценариев и приложений Databricks рекомендуется использовать личные маркеры доступа, принадлежащие субъектам-службам, а не пользователям рабочей области. Сведения о создании маркеров для субъектов-служб см. в разделе "Управление маркерами" для субъекта-службы.

Процедура подключения к Workbench/J

Чтобы подключиться к Workbench/J, выполните следующие действия:

  1. Запустите SQL Workbench/J.
  2. Выберите Файл > Окно подключения.
  3. В диалоговом окне Выбор профиля подключения щелкните Управление драйверами.
    1. В поле Имя введите Databricks.
    2. В поле "Библиотека" щелкните значок "Выбрать JAR-файлы". Перейдите в каталог, в котором вы извлекли DatabricksJDBC42.jar файл из скачаемого DatabricksJDBC42-<version>.zip файла, и выберите JAR-файл. Затем нажмите кнопку " Выбрать".
    3. Убедитесь, что поле "Имя класса" заполнено com.databricks.client.jdbc.Driver.
    4. Щелкните OK.
  4. Щелкните значок создания профиля подключения.
    1. Введите имя профиля.
    2. В поле "Драйвер" выберите Databricks (com.databricks.client.jdbc.Driver).
    3. В поле URL-адреса введите URL-адрес JDBC для ресурса Azure Databricks. Синтаксис поля URL-адреса для URL-адресов JDBC см. в параметрах проверки подлинности драйвера JDBC Databricks.
    4. Щелкните Тест.
    5. Дважды нажмите кнопку ОК .

Дополнительные ресурсы