Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа clean-rooms команд в интерфейсе командной строки Databricks позволяет управлять чистыми комнатами. Чистая комната использует Delta Sharing и бессерверные вычисления для обеспечения безопасной среды, защищающей конфиденциальность, где несколько сторон могут совместно работать с конфиденциальными корпоративными данными без прямого доступа к данным друг друга. См. Что такое чистые комнаты в Azure Databricks?.
создание чистых комнат в Databricks
Создайте новую чистую комнату с указанными участниками совместной работы. Этот метод является асинхронным; Возвращаемое поле имени в поле clean_room можно использовать для опроса состояния чистой комнаты с помощью метода get. Когда этот метод возвращается, чистая комната будет находиться в PROVISIONING состоянии только с именем, владельцем, комментарием, created_at и состоянием, заполненным. Чистая комната станет пригодна для использования, когда она будет находиться в ACTIVE состоянии.
Вызывающий объект должен быть администратором хранилища метаданных или иметь привилегии CREATE_CLEAN_ROOM в хранилище метаданных.
databricks clean-rooms create [flags]
Arguments
None
Options
--comment string
Комментарий к чистой комнате.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
--name string
Название чистого помещения.
--owner string
Это имя пользователя Databricks владельца локальной контролируемой зоны, защищенной для управления доступом.
Examples
В следующем примере создается чистая комната с именем и владельцем:
databricks clean-rooms create --name "my-clean-room" --owner "someone@example.com"
В следующем примере создается чистая комната с комментарием:
databricks clean-rooms create --name "analytics-clean-room" --owner "someone@example.com" --comment "Clean room for analytics collaboration"
databricks чистые-комнаты создать-выходной-каталог
Создайте выходной каталог для чистой комнаты.
databricks clean-rooms create-output-catalog CLEAN_ROOM_NAME [flags]
Arguments
CLEAN_ROOM_NAME
Имя чистой комнаты.
Options
--catalog-name string
Имя выходного каталога в каталоге Unity.
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере создается выходной каталог для чистой комнаты:
databricks clean-rooms create-output-catalog my-clean-room --catalog-name "my_output_catalog"
удаление чистых помещений в Databricks
Удалить чистую комнату. После удаления чистая комната будет удалена из хранилища метаданных. Если другие сотрудники не удалили чистую комнату, они по-прежнему будут иметь чистую комнату в своем хранилище метаданных, но она будет находиться в состоянии DELETED и никакие операции, кроме удаления, не могут быть выполнены на нем.
databricks clean-rooms delete NAME [flags]
Arguments
NAME
Имя чистой комнаты.
Options
Examples
В следующем примере удаляется чистая комната:
databricks clean-rooms delete my-clean-room
получение чистых комнат в Databricks
Получите сведения о чистой комнате по ее названию.
databricks clean-rooms get NAME [flags]
Arguments
NAME
Имя чистой комнаты.
Options
Examples
В следующем примере показано, как получить сведения о чистой комнате:
databricks clean-rooms get my-clean-room
Следующий пример получает сведения о чистом помещении с помощью определенного профиля:
databricks clean-rooms get analytics-clean-room --profile production
список "clean rooms" в Databricks
Перечислите все чистые комнаты хранилища метаданных. Возвращаются только те комнаты, к которым вызывающий абонент имеет доступ.
databricks clean-rooms list [flags]
Arguments
None
Options
--page-size int
Максимальное количество отображаемых чистых помещений (т. е. длина страницы).
--page-token string
Непрозрачный маркер разбиения на страницы, чтобы перейти на следующую страницу на основе предыдущего запроса.
Examples
В следующем примере перечислены все доступные чистые комнаты:
databricks clean-rooms list
В следующем примере перечислены чистые комнаты с определенным размером страницы:
databricks clean-rooms list --page-size 10
обновление чистых комнат databricks
Обновите чистую комнату. Вызывающий объект должен быть владельцем чистой комнаты, иметь MODIFY_CLEAN_ROOM привилегии или быть администратором хранилища метаданных.
Когда вызывающий объект является администратором хранилища метаданных, можно обновить только owner поле.
databricks clean-rooms update NAME [flags]
Arguments
NAME
Имя чистой комнаты.
Options
--json JSON
Строка JSON inline или @path к JSON-файлу с телом запроса.
Examples
В следующем примере обновляется чистая комната с помощью конфигурации JSON:
databricks clean-rooms update my-clean-room --json '{"comment": "Updated clean room description"}'
В следующем примере обновляется владелец чистой комнаты (только администратор хранилища метаданных):
databricks clean-rooms update my-clean-room --json '{"owner": "new-someone@example.com"}'
В следующем примере обновляется чистая комната с помощью JSON-файла:
databricks clean-rooms update my-clean-room --json @update-config.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 струна
Если применимо, целевой объект пакета для использования