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


Параметры вычислений для драйвера ODBC Databricks

В этой статье описывается настройка параметров вычислительных ресурсов Azure Databricks для драйвера ODBC Databricks.

Драйверу требуются следующие параметры конфигурации вычислительных ресурсов:

Параметр Description
Driver Полный путь установки драйвера. Чтобы получить этот путь, см. статью "Скачать и установить драйвер ODBC Databricks".
Host Значение имени узла сервера в Azure Databricks.
Port 443
HTTPPath Значение HTTP-пути для вычислительного ресурса Azure Databricks.
SSL 1
ThriftTransport 2
Schema (необязательно) Имя используемой схемы по умолчанию.
Catalog (необязательно) Имя используемого каталога по умолчанию.

DSN, использующий предыдущие параметры, использует следующий формат:

[Databricks]
Driver=<path-to-driver>
Host=<server-hostname>
Port=443
HTTPPath=<http-path>
SSL=1
ThriftTransport=2
<setting1>=<valueN>
<setting2>=<value2>
<settingN>=<valueN>

Строка подключения, использующая предыдущие параметры, имеет следующий формат. Для удобочитаемости добавлены разрывы строк. Строка не должна содержать эти разрывы строк:

Driver=<path-to-driver>;
Host=<server-hostname>;
Port=443;
HTTPPath=<http-path>;
SSL=1;
ThriftTransport=2;
<setting1>=<valueN>;
<setting2>=<value2>;
<settingN>=<valueN>
  • Замените <setting> и <value> по мере необходимости для каждого целевого параметра проверки подлинности Azure Databricks и любых специальных или расширенных параметров возможностей драйвера.
  • Сведения о получении значений и <server-hostname> <http-path>см. в следующих процедурах.

Чтобы получить сведения о подключении для кластера Azure Databricks, выполните следующие действия.

  1. Выполните вход в рабочую область Azure Databricks.
  2. На боковой панели щелкните Вычислительная среда.
  3. В списке доступных кластеров щелкните имя целевого кластера.
  4. На вкладке "Конфигурация" разверните дополнительные параметры.
  5. Перейдите на вкладку JDBC/ODBC .
  6. Скопируйте необходимые сведения о подключении, такие как имя узла сервера, порт и путь HTTP.

Чтобы получить сведения о подключении для хранилища SQL Databricks, выполните следующие действия.

  1. Выполните вход в рабочую область Azure Databricks.
  2. На боковой панели щелкните "Хранилища SQL SQL>".
  3. В списке доступных хранилищ щелкните имя целевого хранилища.
  4. На вкладке "Сведения о подключении" скопируйте необходимые сведения о подключении, например имя узла сервера, порт и путь HTTP.

Чтобы использовать драйвер с кластером Azure Databricks, при подключении к кластеру Azure Databricks требуется два разрешения, необходимые вызывающему пользователю или субъекту-службе при подключении к кластеру или перезапуске.

  • РАЗРЕШЕНИЕ CAN ATTACH TO для подключения к работающему кластеру.
  • Разрешение CAN RESTART для автоматического запуска кластера при завершении его состояния при подключении.

Чтобы использовать драйвер с хранилищем SQL Databricks, вызывающему пользователю или субъекту-службе требуется разрешение CAN USE. Если хранилище Databricks SQL было остановлено, оно запускается автоматически.

Примечание.

При использовании Microsoft Power BI в режиме DirectQuery рекомендуется использовать хранилища SQL Databricks.