Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа users команд в интерфейсе командной строки Databricks позволяет управлять удостоверениями пользователей в рабочей области Databricks. Удостоверения пользователей, распознаваемые системой Databricks, представлены адресами электронной почты. См. раздел "Управление пользователями".
Databricks рекомендует использовать SCIM для предоставления для автоматической синхронизации пользователей и групп из провайдера идентификационных данных в рабочее пространство Databricks. SCIM упрощает подключение нового сотрудника или команды с помощью поставщика удостоверений для создания пользователей и групп в рабочей области Databricks и предоставления им соответствующего уровня доступа. Когда пользователь покидает вашу организацию или больше не нуждается в доступе к рабочей области Databricks, администраторы могут отключить пользователя в службе удостоверений, и учетная запись этого пользователя также будет удалена из рабочей области Databricks. Это гарантирует согласованный процесс отключения и предотвращает доступ несанкционированных пользователей к конфиденциальным данным. См. раздел Синхронизация пользователей и групп из идентификатора Microsoft Entra с помощью SCIM.
пользователи databricks создают
Создайте нового пользователя в рабочей области Databricks. Этот новый пользователь также будет добавлен в учетную запись Databricks.
databricks users create [flags]
Options
--active
Если этот пользователь активен.
--display-name string
Строка, представляющая объединение заданных и семейных имен.
--external-id string
Внешний идентификатор в настоящее время не поддерживается.
--id string
Идентификатор пользователя Databricks.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--user-name string
Адрес электронной почты пользователя Databricks.
Examples
В следующем примере создается пользователь с отображаемым именем и электронной почтой.
databricks users create --display-name "John Doe" --user-name "someone@example.com"
В следующем примере создается пользователь с помощью JSON:
databricks users create --json '{"display_name": "John Doe", "user_name": "someone@example.com", "active": true}'
пользователи databricks удаляют
Удаление пользователя. Удаление пользователя из рабочей области Databricks также удаляет объекты, связанные с пользователем.
databricks users delete ID [flags]
Arguments
ID
Уникальный идентификатор пользователя в рабочей области Databricks.
Options
Examples
В следующем примере удаляется пользователь по идентификатору:
databricks users delete 12345
пользователи Databricks получают
Получите информацию о конкретном пользователе в рабочей области Databricks.
databricks users get ID [flags]
Arguments
ID
Уникальный идентификатор пользователя в рабочей области Databricks.
Options
--attributes string
Разделенный запятыми список атрибутов, возвращаемых в ответ.
--count int
Требуемое количество результатов на страницу.
--excluded-attributes string
Разделенный запятыми список атрибутов, которые следует исключить в ответе.
--filter string
Запрос, по которому результаты должны быть отфильтрованы.
--sort-by string
Атрибут для сортировки результатов.
--sort-order GetSortOrder
Порядок сортировки результатов. Поддерживаемые значения: ascending, descending
--start-index int
Задает индекс первого результата.
Examples
В следующем примере показано, как получить сведения о пользователе.
databricks users get 12345
В следующем примере показано, как получить сведения о пользователе в формате JSON:
databricks users get 12345 --output json
список пользователей databricks
Список сведений для всех пользователей, связанных с рабочей областью Databricks.
databricks users list [flags]
Options
--attributes string
Разделенный запятыми список атрибутов, возвращаемых в ответ.
--count int
Требуемое количество результатов на страницу.
--excluded-attributes string
Разделенный запятыми список атрибутов, которые следует исключить в ответе.
--filter string
Запрос, по которому результаты должны быть отфильтрованы.
--sort-by string
Атрибут для сортировки результатов.
--sort-order ListSortOrder
Порядок сортировки результатов. Поддерживаемые значения: ascending, descending
--start-index int
Задает индекс первого результата.
Examples
В следующем примере перечислены все пользователи:
databricks users list
В следующем примере перечислены пользователи с фильтрацией:
databricks users list --filter "userName eq 'someone@example.com'"
В следующем примере перечислены пользователи с разбивкой на страницы:
databricks users list --count 10 --start-index 0
Исправление для пользователей Databricks
Частично обновите ресурс пользователя, применяя предоставленные операции для определенных атрибутов пользователя.
databricks users patch ID [flags]
Arguments
ID
Уникальный идентификатор в рабочей области Databricks.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере выполняется исправление пользователя:
databricks users patch 12345 --json '{"display_name": "Jane Doe"}'
В следующем примере выполняется исправление пользователя с помощью JSON-файла:
databricks users patch 12345 --json @update.json
обновление пользователей databricks
Замените сведения пользователя данными, предоставленными в запросе.
databricks users update ID [flags]
Arguments
ID
Идентификатор пользователя Databricks.
Options
--active
Если этот пользователь активен.
--display-name string
Строка, представляющая объединение заданных и семейных имен.
--external-id string
Внешний идентификатор в настоящее время не поддерживается.
--id string
Идентификатор пользователя Databricks.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--user-name string
Адрес электронной почты пользователя Databricks.
Examples
В примере ниже выполняется обновление пользователя:
databricks users update 12345 --display-name "Jane Doe" --user-name "new-someone@example.com" --active
В следующем примере пользователь обновляется с помощью JSON:
databricks users update 12345 --json '{"display_name": "Jane Doe", "user_name": "new-someone@example.com", "active": true}'
Пользователи Databricks получают уровни прав доступа.
Получите уровни разрешений, которые может иметь пользователь в объекте.
databricks users get-permission-levels [flags]
Options
Examples
В следующем примере показано, как получить уровни разрешений для пользователей.
databricks users get-permission-levels
Следующий пример получает уровни разрешений в формате JSON:
databricks users get-permission-levels --output json
databricks пользователи получают разрешения
Получите разрешения для всех паролей. Пароли могут наследовать разрешения от исходного объекта.
databricks users get-permissions [flags]
Options
Examples
Следующий пример получает разрешения для пользователей:
databricks users get-permissions
Следующий пример получает разрешения в формате JSON:
databricks users get-permissions --output json
databricks пользователи установить разрешения
Задайте разрешения паролей.
Задает разрешения для объекта, заменив существующие разрешения, если они существуют. Удаляет все прямые разрешения, если они не указаны. Объекты могут наследовать разрешения от корневого объекта.
databricks users set-permissions [flags]
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере задаются разрешения с помощью JSON:
databricks users set-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
В следующем примере задаются разрешения с помощью JSON-файла:
databricks users set-permissions --json @permissions.json
databricks пользователи обновление прав доступа
Обновите разрешения для всех паролей. Пароли могут наследовать разрешения от исходного объекта.
databricks users update-permissions [flags]
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере обновляются разрешения с помощью JSON:
databricks users update-permissions --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_USE"}]}'
В следующем примере обновляются разрешения с помощью JSON-файла:
databricks users update-permissions --json @permissions.json
Глобальные флаги
--debug
Следует ли включить ведение журнала отладки.
-h или --help
Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.
--log-file струна
Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.
--log-format формат
Тип формата журнала: text или json. Значение по умолчанию — text.
--log-level струна
Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.
типа -o, --output
Тип выходных данных команды: text или json. Значение по умолчанию — text.
-p, --profile струна
Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если флаг не указан, используется профиль DEFAULT, если он существует.
--progress-format формат
Формат для отображения журналов хода выполнения: default, appendinplace, илиjson
-t, --target струна
Если применимо, целевой объект пакета для использования