Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавьте хранилища SQL в качестве ресурсов Databricks Apps, чтобы приложение могли подключаться к вычислительным ресурсам и запускать запросы SQL.
Добавление ресурса хранилища SQL
Перед добавлением хранилища SQL в качестве ресурса просмотрите предварительные требования к ресурсу приложения.
- При создании или изменении приложения перейдите к шагу "Настройка ".
- В разделе "Ресурсы приложения" нажмите кнопку +Добавить ресурс.
- Выберите хранилище SQL в качестве типа ресурса.
- Выберите хранилище SQL из доступных вариантов в рабочей области.
- Выберите соответствующий уровень разрешений для приложения:
- Можно использовать: Предоставляет приложению разрешение на подключение к хранилищу SQL и выполнение запросов. Это минимальное необходимое разрешение для большинства приложений.
- Может управлять: Предоставляет приложению разрешение на изменение конфигурации, масштабирования и других административных параметров. Выберите это только в том случае, если приложению необходимо администрировать хранилище.
- (Необязательно) Укажите пользовательский ключ ресурса, который является ссылкой на хранилище SQL в конфигурации приложения. Ключ по умолчанию —
sql-warehouse.
Переменные среды
При развертывании приложения с ресурсом хранилища SQL Azure Databricks предоставляет идентификатор хранилища с помощью переменных среды, на которые можно ссылаться с помощью valueFrom поля.
Дополнительные сведения см. в разделе "Доступ к переменным среды" из ресурсов.
Удаление ресурса хранилища SQL
При удалении ресурса хранилища SQL из приложения субъект-служба приложения теряет доступ к хранилищу. Само хранилище SQL остается неизменным и по-прежнему доступно для других пользователей и приложений с соответствующими разрешениями.
Рекомендации
При работе с ресурсами хранилища SQL следует учитывать следующее:
- Предоставьте минимальные разрешения. Используйте
Can useразрешения, если приложение не должно выполнять административные задачи в хранилище. - Хранилища SQL используют вычислительные ресурсы. Отслеживайте шаблоны запросов приложения и использование хранилища для оптимизации затрат.
- Реализуйте логику повторных попыток и обработку ошибок в приложении для управления потенциальными проблемами подключения или недоступностью хранилища.
- Выберите размеры хранилища, соответствующие требованиям к производительности приложения, и ожидаемые нагрузки запросов.