Настройка рабочей области для использования Databricks SQL

В этом руководстве по началу работы содержатся рекомендации для администраторов рабочей области, которые хотят настроить Databricks SQL для пользователей рабочей области. Databricks SQL позволяет запускать все приложения SQL и бизнес-аналитики в масштабе с более высокой ценой и производительностью. Она включает в себя единую модель управления, открытые форматы и API и средства вашего выбора.

Примечание.

Databricks SQL Serverless недоступна в Azure Для Китая. Databricks SQL недоступна в Azure для государственных организаций регионах.

Требования

Для выполнения этих задач необходимо быть администратором рабочей области, а рабочая область Azure Databricks должна находиться на уровне "Премиум" или "Корпоративный".

Шаг 1. Включение доступа к данным и настройка параметров

Примечание.

Если рабочая область включена для каталога Unity, вам не нужно включить доступ к данным. Каталог Unity поддерживает хранилища SQL по умолчанию.

Если рабочая область не включена для каталога Unity, необходимо выбрать или создать профиль экземпляра, который используется для доступа к хранилищу SQL. Инструкции см. в разделе "Включение конфигурации доступа к данным".

Параметры конфигурации уровня рабочей области можно задать для применения ко всем хранилищам SQL в рабочей области. Эти параметры влияют на поведение Databricks SQL за пределами указанного синтаксиса SQL. Эти параметры управляют такими параметрами, как принудительное применение ANSI SQL, использование фотона и время ожидания инструкций SQL. См. раздел Параметры конфигурации SQL.

Шаг 2. Предоставление доступа к Databricks SQL

Если у пользователя нет доступа к Databricks SQL, администратор рабочей области должен предоставить ему право. По умолчанию у всех новых пользователей есть доступ к Databricks SQL.

Предоставление пользователю доступа к Databricks SQL

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

  1. В качестве администратора рабочей области перейдите к Администратор Параметры.
  2. Перейдите на вкладку "Пользователи ".
  3. В нижнем ряду щелкните Databricks SQL access (Доступ к Databricks SQL).

Предоставление группового доступа к Databricks SQL

Чтобы предоставить доступ к группе, выполните приведенные действия.

  1. На странице параметров администратора перейдите на вкладку "Группы ".
  2. Щелкните имя группы.
  3. Щелкните вкладку Entitlements (Права).
  4. Щелкните Databricks SQL access (Доступ к Databricks SQL).

Шаг 3. Создание хранилища SQL

Хранилище SQL — это упрощенный вычислительный ресурс, который позволяет выполнять команды SQL на объектах данных в Databricks SQL.

Databricks рекомендует создать бессерверное хранилище SQL. Бессерверные хранилища SQL полностью управляются Azure Databricks и предоставляют пользователям мгновенный доступ к эластичным вычислительным ресурсам. См . бессерверные вычисления.

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

  1. Щелкните "Хранилища SQL" на боковой панели и создайте хранилище SQL.
  2. Введите имя хранилища.
  3. Примите параметры хранилища по умолчанию или измените их.
  4. Нажмите кнопку Создать.
  5. Появится модальный режим разрешений, где можно предоставить пользователям или группам доступ к хранилищу.

Дополнительные сведения о создании и управлении хранилищами SQL см. в статье "Настройка хранилищ SQL".

Следующие шаги

Теперь ваша рабочая область настроена для использования Databricks SQL. Следующие ресурсы помогут вам узнать больше об использовании Databricks SQL: