Поделиться через


Доступ к сохраненным запросам и управление ими

В этой статье описывается, как использовать пользовательский интерфейс Azure Databricks для доступа к запросам и управления ими.

Просмотр запросов

Запросы можно просмотреть с помощью следующих методов:

  • Щелкните Значок рабочей областирабочую область на боковой панели. Запросы доступны для просмотра по умолчанию в домашней папке. Пользователи могут упорядочивать запросы в папки в обозревателе рабочей области вместе с другими объектами Databricks.
  • Щелкните Значок запросов"Запросы" на боковой панели. Объекты в окнах запросов по умолчанию сортируются в обратном хронологическом порядке. Вы можете изменить порядок списка, щелкнув Создано в заголовке столбца. Введите текстовое поле "Фильтр" для фильтрации по имени, тегу или владельцу.

Упорядочение запросов в папки в обозревателе рабочей области

Запросы можно упорядочить в папках в браузере рабочей области и других объектах Databricks. См . браузер рабочей области.

Передача прав владения запросом

Для передачи права владения запросом необходимо быть администратором рабочей области. Субъекты-службы и группы не могут быть назначены владельцем запроса. Вы также можете передать владение с помощью API разрешений.

  1. Войдите в рабочую область Azure Databricks как администратор рабочей области.

  2. На боковой панели щелкните "Запросы".

  3. Щелкните запрос.

  4. Нажмите кнопку "Общий доступ" в правом верхнем углу, чтобы открыть диалоговое окно "Общийдоступ ".

  5. Щелкните значок шестеренки в правом верхнем углу и нажмите кнопку "Назначить нового владельца".

    Назначение нового владельца

  6. Выберите пользователя, которому будет назначено право собственности.

  7. Нажмите кнопку Подтвердить.

Настройка разрешений запроса

Администраторы рабочей области и создатель запросов автоматически предоставляют разрешения для управления тем, какие пользователи могут управлять и запускать запросы. Для общего доступа к запросам необходимо иметь по крайней мере разрешение CAN MANAGE.

Запросы поддерживают два типа параметров общего доступа:

  • Запуск от имени средства просмотра: учетные данные средства просмотра используются для выполнения запроса. Средство просмотра также должно иметь по крайней мере разрешения CAN USE на складе. Пользователям может быть предоставлено разрешение CAN EDIT только в том случае, если для параметра общего доступа задано значение в режиме просмотра.
  • Запуск от имени владельца: учетные данные владельца используются для выполнения запроса.

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

  1. На боковой панели щелкните "Запросы".

  2. Щелкните запрос.

  3. Кнопка Нажмите кнопку в правом верхнем углу, чтобы открыть диалоговое окно "Общий доступ".

    Управление разрешениями запроса

  4. Выполните действия, основанные на типе разрешений, который требуется предоставить:

  5. Найдите и выберите группы и пользователей и назначьте уровень разрешений.

  6. Нажмите кнопку Добавить.

  7. В параметрах общего доступа, в нижней части экрана в поле > "Учетные данные", выберите "Запуск от имени зрителя" или "Запуск от имени владельца".

Вы также можете скопировать ссылку на запрос в диалоговом окне "Общий доступ".

Доступ администратора ко всем запросам

Пользователь рабочей области Azure Databricks имеет доступ ко всем запросам в рабочей области. При выборе вкладки "Все запросы" администратор рабочей области может просматривать и удалять любые запросы. Однако администратор рабочей области не может изменять запрос, если для учетных данных параметров общего доступа задано значение запуска от имени владельца.

Чтобы просмотреть все запросы, сделайте следующее:

  1. Щелкните Значок запросов"Запросы" на боковой панели.
  2. Щелкните вкладку "Все запросы" в верхней части экрана.

Создание запросов в других средах

Запросы можно создавать без использования пользовательского интерфейса Azure Databricks с помощью REST API, соединителя JDBC/ODBC или партнерского средства.

Ознакомьтесь с соединителями SQL, библиотеками, драйверами, API и инструментами для выполнения команд SQL и просмотра объектов базы данных в Azure Databricks.

Вы также можете создать запрос с помощью поставщика Databricks Terraform и databricks_sql_query.

Ознакомьтесь с партнерами по технологиям, чтобы узнать о средствах партнеров, которые можно использовать с помощью Partner Connect.