environments группа команд

Note

Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.

Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.

Группа environments команд в интерфейсе командной строки Databricks позволяет управлять ресурсами среды. API сред предоставляет возможности управления для различных типов сред, включая базовые среды уровня рабочей области, определяющие версию среды и зависимости, которые будут использоваться в бессерверных записных книжках и заданиях.

среды databricks create-workspace-base-environment

Создайте новую базовую среду рабочей области. Это длительная операция, которая асинхронно создает материализованную среду для оптимизации разрешения зависимостей.

databricks environments create-workspace-base-environment DISPLAY_NAME [flags]

Аргументы

DISPLAY_NAME

    Отображаемое имя, доступное для чтения человека, для базовой среды рабочей области.

Options

--base-environment-type BaseEnvironmentType

    Тип базовой среды (ЦП или GPU). Поддерживаемые значения: CPU, GPU

--filepath string

    Путь к файлам рабочей области или томам каталога Unity к файлу YAML среды.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Имя ресурса базовой среды рабочей области.

--no-wait

    Не подождите, чтобы достичь DONE состояния.

--request-id string

    Уникальный идентификатор для этого запроса.

--timeout duration

    Максимальное время достижения DONE состояния.

--workspace-base-environment-id string

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

Глобальные флаги

Examples

В следующем примере создается базовая среда рабочей области ЦП:

databricks environments create-workspace-base-environment "My Python Env" --base-environment-type CPU --filepath /Workspace/environments/env.yaml

среды databricks delete-workspace-base-environment

Удаление базовой среды рабочей области. Удаление базовой среды может повлиять на связанные записные книжки и задания. Это действие необратимо.

databricks environments delete-workspace-base-environment NAME [flags]

Аргументы

NAME

    Обязательно. Имя ресурса базовой среды рабочей области для удаления. Формат: workspace-base-environments/{workspace_base_environment}.

Options

Глобальные флаги

Examples

В следующем примере удаляется базовая среда рабочей области:

databricks environments delete-workspace-base-environment workspace-base-environments/my-env-id

среды databricks get-default-workspace-base-environment

Получите конфигурацию базовой среды рабочей области по умолчанию. Возвращает текущие параметры базовой среды по умолчанию для вычислений ЦП и GPU.

databricks environments get-default-workspace-base-environment NAME [flags]

Аргументы

NAME

    Имя статического ресурса базовой среды рабочей области по умолчанию. Формат: default-workspace-base-environment.

Options

Глобальные флаги

Examples

Следующий пример получает базовую среду рабочей области по умолчанию:

databricks environments get-default-workspace-base-environment default-workspace-base-environment

databricks среды get-operation

Получение состояния длительной операции. Клиенты могут использовать этот метод для опроса результата операции.

databricks environments get-operation NAME [flags]

Аргументы

NAME

    Имя ресурса операции.

Options

Глобальные флаги

Examples

В следующем примере возвращается состояние длительной операции:

databricks environments get-operation operations/1234567890

среды databricks get-workspace-base-environment

Получите базовую среду рабочей области по имени.

databricks environments get-workspace-base-environment NAME [flags]

Аргументы

NAME

    Обязательно. Имя ресурса базовой среды рабочей области для получения. Формат: workspace-base-environments/{workspace_base_environment}.

Options

Глобальные флаги

Examples

Следующий пример получает базовую среду рабочей области:

databricks environments get-workspace-base-environment workspace-base-environments/my-env-id

среды databricks list-workspace-base-environments

Список всех базовых сред рабочей области в рабочей области.

databricks environments list-workspace-base-environments [flags]

Аргументы

Нет

Options

--page-size int

    Максимальное количество сред, возвращаемых на страницу.

--page-token string

    Маркер страницы для разбиения на страницы.

Глобальные флаги

Examples

В следующем примере перечислены все базовые среды рабочей области:

databricks environments list-workspace-base-environments

databricks environment refresh-workspace-base-environment

Обновите материализованную среду для базовой рабочей области. Это длительная операция, которая асинхронно создает материализованную среду. Существующая материализованная среда остается доступной до истечения срока действия.

databricks environments refresh-workspace-base-environment NAME [flags]

Аргументы

NAME

    Обязательно. Имя ресурса базовой среды рабочей области для обновления. Формат: workspace-base-environments/{workspace_base_environment}.

Options

--no-wait

    Не подождите, чтобы достичь DONE состояния.

--timeout duration

    Максимальное время достижения DONE состояния.

Глобальные флаги

Examples

В следующем примере обновляется базовая среда рабочей области:

databricks environments refresh-workspace-base-environment workspace-base-environments/my-env-id

databricks environment update-default-workspace-base-environment

Обновите конфигурацию базовой среды рабочей области по умолчанию. Задает указанные базовые среды в качестве рабочих областей по умолчанию для вычислений ЦП и (или) GPU.

databricks environments update-default-workspace-base-environment NAME UPDATE_MASK [flags]

Аргументы

NAME

    Имя ресурса этого одноэлементного ресурса. Формат: default-workspace-base-environment.

UPDATE_MASK

    Маска поля, указывающая, какие поля необходимо обновить. Допустимые пути к полю: cpu_workspace_base_environment, gpu_workspace_base_environment. Используется * для обновления всех полей.

Options

--cpu-workspace-base-environment string

    Базовая среда рабочей области по умолчанию для вычислений ЦП.

--gpu-workspace-base-environment string

    Базовая среда рабочей области по умолчанию для вычислений GPU.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Имя ресурса этого одноэлементного ресурса.

Глобальные флаги

Examples

Следующий пример задает базовую среду рабочей области ЦП по умолчанию:

databricks environments update-default-workspace-base-environment default-workspace-base-environment cpu_workspace_base_environment --cpu-workspace-base-environment workspace-base-environments/my-cpu-env

databricks environment update-workspace-base-environment

Обновите существующую базовую среду рабочей области. Это длительная операция, которая асинхронно создает материализованную среду. Существующая материализованная среда остается доступной до истечения срока действия.

databricks environments update-workspace-base-environment NAME DISPLAY_NAME [flags]

Аргументы

NAME

    Имя ресурса базовой среды рабочей области. Формат: workspace-base-environments/{workspace_base_environment}.

DISPLAY_NAME

    Отображаемое имя, доступное для чтения человека, для базовой среды рабочей области.

Options

--base-environment-type BaseEnvironmentType

    Тип базовой среды (ЦП или GPU). Поддерживаемые значения: CPU, GPU

--filepath string

    Путь к файлам рабочей области или томам каталога Unity к файлу YAML среды.

--json JSON

    Строка JSON inline или @path к JSON-файлу с телом запроса.

--name string

    Имя ресурса базовой среды рабочей области.

--no-wait

    Не подождите, чтобы достичь DONE состояния.

--timeout duration

    Максимальное время достижения DONE состояния.

Глобальные флаги

Examples

В следующем примере обновляется базовая среда рабочей области:

databricks environments update-workspace-base-environment workspace-base-environments/my-env-id "Updated Python Env" --filepath /Workspace/environments/updated-env.yaml

Глобальные флаги

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

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