Параметры вычислений для драйвера ODBC Databricks
В этой статье описывается настройка параметров вычислительных ресурсов Azure Databricks для драйвера ODBC Databricks.
Драйверу требуются следующие параметры конфигурации вычислительных ресурсов:
Параметр | Description |
---|---|
Driver |
Полный путь установки драйвера. Чтобы get этот путь, см. раздел Загрузка и установка драйвера ODBC Databricks. |
Host |
Значение имени узла сервера в Azure Databricks. |
Port |
443 |
HTTPPath |
Значение HTTP-пути для вычислительного ресурса Azure Databricks. |
SSL |
1 |
ThriftTransport |
2 |
Schema (необязательно) |
Имя schema по умолчанию, которое нужно использовать. |
Catalog (необязательно) |
Имя используемого 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 и любых специальных или расширенных параметров возможностей драйвера. - Чтобы getvalues для
<server-hostname>
и<http-path>
, смотрите следующие процедуры.
Получите get информацию о подключении для кластера Azure Databricks :
- Выполните вход в рабочую область Azure Databricks.
- На боковой панели щелкните Вычислительная среда.
- В разделе list доступных кластеров щелкните по названию целевого кластера.
- На вкладке "Конфигурация" разверните дополнительные параметры.
- Перейдите на вкладку JDBC/ODBC .
- Скопируйте необходимые сведения о подключении, такие как имя узла сервера, порт и путь HTTP.
Чтобы
- Выполните вход в рабочую область Azure Databricks.
- На боковой панели щелкните > SQL SQL".
- Из list доступных складов кликните на имя целевого склада.
- На вкладке "Сведения о подключении" скопируйте необходимые сведения о подключении, например имя узла сервера, порт и путь HTTP.
Чтобы использовать драйвер с кластером Azure Databricks, при подключении к кластеру Azure Databricks требуется два разрешения, необходимые вызывающему пользователю или субъекту-службе при подключении к кластеру или перезапуске.
- РАЗРЕШЕНИЕ CAN ATTACH TO для подключения к работающему кластеру.
- Разрешение CAN RESTART для автоматического запуска кластера при завершении его состояния при подключении.
Чтобы использовать драйвер с хранилищем SQL Databricks, вызывающему пользователю или субъекту-службе требуется разрешение CAN USE. Если хранилище Databricks SQL было остановлено, оно запускается автоматически.
Примечание.
При использовании Microsoft Power BI в режиме DirectQuery рекомендуется использовать хранилища SQL Databricks.