Что такое хранилище SQL?
Хранилище SQL — это вычислительный ресурс, который позволяет запрашивать и изучать данные в Azure Databricks.
Большинство пользователей имеют доступ к хранилищам SQL, настроенным администраторами.
Databricks рекомендует использовать бессерверные хранилища SQL при наличии.
Использование хранилищ SQL
У хранилищ SQL есть доступ к раскрывающимся меню вычислительных ресурсов рабочих областей, поддерживающих вычисления хранилища SQL, включая редактор запросов, каталог Обозреватель и панели мониторинга.
Вы также можете просматривать, сортировать и искать доступные хранилища SQL, щелкнув хранилища SQL на боковой панели. По умолчанию хранилища сортируются по состоянию (сначала хранилища, которые выполняются), а затем в алфавитном порядке.
Пользовательский интерфейс указывает, запущено ли в настоящее время хранилище. Выполнение запроса к остановленного хранилища запускается автоматически, если у вас есть доступ к хранилищу. См. статью "Запуск хранилища SQL".
Примечание.
Чтобы приступить к работе, Azure Databricks создает небольшое хранилище SQL с именем Starter Warehouse автоматически. Это хранилище SQL можно изменить или удалить.
Внимание
Вы также можете присоединить записную книжку к хранилищу SQL. Дополнительные сведения и ограничения см . в записных книжках и хранилищах SQL.
Запуск хранилища SQL
Чтобы вручную запустить остановленное хранилище SQL, щелкните "Хранилища SQL" на боковой панели и щелкните значок запуска рядом с хранилищем.
Автоматический перезапуск хранилища SQL в следующих условиях:
- Хранилище остановлено, и вы пытаетесь выполнить запрос.
- Задание, назначенное остановленному хранилищу, планируется запустить.
- Подключение устанавливается к остановленном хранилищу из интерфейса JDBC/ODBC.
- Откроется панель мониторинга, связанная с хранилищем на уровне панели мониторинга.
Создание хранилища SQL
Для настройки и запуска хранилищ SQL требуются повышенные разрешения, как правило, ограниченные администратором. См . параметры администратора хранилища SQL и создание хранилища SQL.
Каталог Unity управляет разрешениями на доступ к данным в хранилищах SQL для большинства ресурсов. Администратор istrator настраивает большинство разрешений доступа к данным. В хранилищах SQL можно настроить настраиваемый доступ к данным вместо каталога Unity или в дополнение к каталогу Unity. См. раздел "Включить конфигурацию доступа к данным".
Обратитесь к администратору в следующих ситуациях:
- Невозможно подключиться к хранилищам SQL.
- Невозможно выполнить запросы, так как хранилище SQL остановлено.
- Невозможно получить доступ к таблицам или данным из хранилища SQL.
Примечание.
Некоторые организации могут разрешить пользователям изменять привилегии в объектах базы данных или хранилищах SQL. Обратитесь к коллегам и администраторам, чтобы понять, как ваша организация управляет доступом к данным.
Поведение размера хранилища и автоматического масштабирования
Сведения о том, как размер классических и профессиональных хранилищ SQL и как работает автомасштабирование, см. в статье о поведении размера, масштабирования и очередей хранилища SQL.
Хранилища SQL и сторонние средства бизнес-аналитики
Databricks SQL поддерживает множество сторонних средств бизнес-аналитики и визуализации, которые могут подключаться к хранилищам SQL, включая следующие:
Средства разработчика для хранилищ SQL
Rest API, CLI и другие драйверы и интеграции можно использовать для настройки и выполнения команд в хранилищах SQL. См. следующие разделы: