Доступ к сохраненным запросам и управление ими
В этой статье описывается, как использовать пользовательский интерфейс Azure Databricks для доступа к запросам и управления ими.
Просмотр запросов
Запросы можно просмотреть с помощью следующих методов:
- Щелкните
рабочую область на боковой панели. Запросы доступны для просмотра по умолчанию в домашней папке. Пользователи могут упорядочивать запросы в папки в обозревателе рабочей области вместе с другими объектами Databricks.
- Щелкните
"Запросы" на боковой панели. Объекты в окнах запросов по умолчанию сортируются в обратном хронологическом порядке. Вы можете изменить порядок списка, щелкнув Создано в заголовке столбца. Введите текстовое поле "Фильтр" для фильтрации по имени, тегу или владельцу.
Упорядочение запросов в папки в обозревателе рабочей области
Запросы можно упорядочить в папках в браузере рабочей области и других объектах Databricks. См . браузер рабочей области.
Передача прав владения запросом
Для передачи права владения запросом необходимо быть администратором рабочей области. Субъекты-службы и группы не могут быть назначены владельцем запроса. Вы также можете передать владение с помощью API разрешений.
Войдите в рабочую область Azure Databricks как администратор рабочей области.
На боковой панели щелкните "Запросы".
Щелкните запрос.
Нажмите кнопку "Общий доступ" в правом верхнем углу, чтобы открыть диалоговое окно "Общийдоступ ".
Щелкните значок шестеренки в правом верхнем углу и нажмите кнопку "Назначить нового владельца".
Выберите пользователя, которому будет назначено право собственности.
Нажмите кнопку Подтвердить.
Настройка разрешений запроса
Администраторы рабочей области и создатель запросов автоматически предоставляют разрешения для управления тем, какие пользователи могут управлять и запускать запросы. Для общего доступа к запросам необходимо иметь по крайней мере разрешение CAN MANAGE.
Запросы поддерживают два типа параметров общего доступа:
- Запуск от имени средства просмотра: учетные данные средства просмотра используются для выполнения запроса. Средство просмотра также должно иметь по крайней мере разрешения CAN USE на складе. Пользователям может быть предоставлено разрешение CAN EDIT только в том случае, если для параметра общего доступа задано значение в режиме просмотра.
- Запуск от имени владельца: учетные данные владельца используются для выполнения запроса.
Дополнительные сведения о уровнях разрешений запроса см. в статье "Списки управления доступом запросов".
На боковой панели щелкните "Запросы".
Щелкните запрос.
Нажмите кнопку в правом верхнем углу, чтобы открыть диалоговое окно "Общий доступ".
Выполните действия, основанные на типе разрешений, который требуется предоставить:
Найдите и выберите группы и пользователей и назначьте уровень разрешений.
Нажмите кнопку Добавить.
В параметрах общего доступа, в нижней части экрана в поле > "Учетные данные", выберите "Запуск от имени зрителя" или "Запуск от имени владельца".
Вы также можете скопировать ссылку на запрос в диалоговом окне "Общий доступ".
Доступ администратора ко всем запросам
Пользователь рабочей области Azure Databricks имеет доступ ко всем запросам в рабочей области. При выборе вкладки "Все запросы" администратор рабочей области может просматривать и удалять любые запросы. Однако администратор рабочей области не может изменять запрос, если для учетных данных параметров общего доступа задано значение запуска от имени владельца.
Чтобы просмотреть все запросы, сделайте следующее:
- Щелкните
"Запросы" на боковой панели.
- Щелкните вкладку "Все запросы" в верхней части экрана.
Создание запросов в других средах
Запросы можно создавать без использования пользовательского интерфейса Azure Databricks с помощью REST API, соединителя JDBC/ODBC или партнерского средства.
Ознакомьтесь с соединителями SQL, библиотеками, драйверами, API и инструментами для выполнения команд SQL и просмотра объектов базы данных в Azure Databricks.
Вы также можете создать запрос с помощью поставщика Databricks Terraform и databricks_sql_query.
Ознакомьтесь с партнерами по технологиям, чтобы узнать о средствах партнеров, которые можно использовать с помощью Partner Connect.