Параметры вычислений для драйвера 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, выполните следующие действия.
- Выполните вход в рабочую область Azure Databricks.
- На боковой панели щелкните Вычислительная среда.
- В списке доступных кластеров щелкните имя целевого кластера.
- На вкладке "Конфигурация" разверните дополнительные параметры.
- Перейдите на вкладку JDBC/ODBC .
- Скопируйте необходимые сведения о подключении, такие как имя узла сервера, порт и путь HTTP.
Чтобы получить сведения о подключении для хранилища SQL Databricks, выполните следующие действия.
- Выполните вход в рабочую область Azure Databricks.
- На боковой панели щелкните "Хранилища SQL SQL>".
- В списке доступных хранилищ щелкните имя целевого хранилища.
- На вкладке "Сведения о подключении" скопируйте необходимые сведения о подключении, например имя узла сервера, порт и путь HTTP.
Чтобы использовать драйвер с кластером Azure Databricks, при подключении к кластеру Azure Databricks требуется два разрешения, необходимые вызывающему пользователю или субъекту-службе при подключении к кластеру или перезапуске.
- РАЗРЕШЕНИЕ CAN ATTACH TO для подключения к работающему кластеру.
- Разрешение CAN RESTART для автоматического запуска кластера при завершении его состояния при подключении.
Чтобы использовать драйвер с хранилищем SQL Databricks, вызывающему пользователю или субъекту-службе требуется разрешение CAN USE. Если хранилище Databricks SQL было остановлено, оно запускается автоматически.
Примечание.
При использовании Microsoft Power BI в режиме DirectQuery рекомендуется использовать хранилища SQL Databricks.