clean-rooms группа команд

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 струна

    Если применимо, целевой объект пакета для использования