Grupo de comandos environments

Note

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Visualização Pública.

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.

O environments grupo de comandos dentro da CLI do Databricks permite que você gerencie recursos de ambiente. A API de Ambientes fornece recursos de gerenciamento para diferentes tipos de ambientes, incluindo ambientes base no nível do workspace que definem a versão do ambiente e as dependências a serem usadas em notebooks e trabalhos sem servidor.

ambientes databricks create-workspace-base-environment

Crie um novo ambiente base do workspace. Essa é uma operação de execução longa que gera de forma assíncrona um ambiente materializado para otimizar a resolução de dependência.

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

Argumentos

DISPLAY_NAME

    Nome de exibição legível por humanos para o ambiente base do workspace.

Opções

--base-environment-type BaseEnvironmentType

    O tipo de ambiente base (CPU ou GPU). Valores com suporte: CPU, GPU

--filepath string

    Os arquivos de workspace ou o caminho de volumes do Catálogo do Unity para o arquivo YAML do ambiente.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    O nome do recurso do ambiente base do workspace.

--no-wait

    Não espere para chegar ao DONE estado.

--request-id string

    Um identificador exclusivo para essa solicitação.

--timeout duration

    Tempo máximo para atingir o DONE estado.

--workspace-base-environment-id string

    A ID a ser usada para o ambiente base do workspace, que se tornará o componente final do nome do recurso.

Sinalizadores globais

Examples

O exemplo a seguir cria um ambiente base do workspace da CPU:

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

ambientes databricks delete-workspace-base-environment

Excluir um ambiente base do workspace. A exclusão de um ambiente base pode afetar notebooks e trabalhos vinculados. essa operação é irreversível.

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

Argumentos

NAME

    Obrigatório O nome do recurso do ambiente base do workspace a ser excluído. Formato: workspace-base-environments/{workspace_base_environment}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir exclui um ambiente base do workspace:

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

ambientes do databricks get-default-workspace-base-environment

Obtenha a configuração de ambiente base do workspace padrão. Retorna as configurações atuais de ambiente base padrão para computação de CPU e GPU.

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

Argumentos

NAME

    Um nome de recurso estático do ambiente base do workspace padrão. Formato: default-workspace-base-environment.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém o ambiente base do workspace padrão:

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

operação de obtenção de ambientes do databricks

Obtenha o status de uma operação de execução prolongada. Os clientes podem usar esse método para sondar o resultado da operação.

databricks environments get-operation NAME [flags]

Argumentos

NAME

    O nome do recurso de operação.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém o status de uma operação de execução prolongada:

databricks environments get-operation operations/1234567890

ambientes do databricks get-workspace-base-environment

Obtenha um ambiente base do workspace pelo nome.

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

Argumentos

NAME

    Obrigatório O nome do recurso do ambiente base do workspace a ser recuperado. Formato: workspace-base-environments/{workspace_base_environment}.

Opções

Sinalizadores globais

Examples

O exemplo a seguir obtém um ambiente base de workspace:

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

ambientes databricks list-workspace-base-environments

Liste todos os ambientes base do workspace no workspace.

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

Argumentos

None

Opções

--page-size int

    O número máximo de ambientes a serem retornados por página.

--page-token string

    Token de página para paginação.

Sinalizadores globais

Examples

O exemplo a seguir lista todos os ambientes base do workspace:

databricks environments list-workspace-base-environments

ambientes databricks refresh-workspace-base-environment

Atualize o ambiente materializado para um ambiente base do workspace. Esta é uma operação de longa execução que regenera de forma assíncrona o ambiente materializado. O ambiente materializado existente permanece disponível até expirar.

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

Argumentos

NAME

    Obrigatório O nome do recurso do ambiente base do workspace a ser atualizado. Formato: workspace-base-environments/{workspace_base_environment}.

Opções

--no-wait

    Não espere para chegar ao DONE estado.

--timeout duration

    Tempo máximo para atingir o DONE estado.

Sinalizadores globais

Examples

O exemplo a seguir atualiza um ambiente base do workspace:

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

ambientes databricks update-default-workspace-base-environment

Atualize a configuração de ambiente base do workspace padrão. Define os ambientes base especificados como padrões do workspace para computação de CPU e/ou GPU.

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

Argumentos

NAME

    O nome do recurso deste recurso singleton. Formato: default-workspace-base-environment.

UPDATE_MASK

    Máscara de campo especificando quais campos atualizar. Caminhos de campo válidos: cpu_workspace_base_environment, gpu_workspace_base_environment. Use * para atualizar todos os campos.

Opções

--cpu-workspace-base-environment string

    O ambiente base do workspace padrão para computação de CPU.

--gpu-workspace-base-environment string

    O ambiente base do workspace padrão para computação de GPU.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    O nome do recurso deste recurso singleton.

Sinalizadores globais

Examples

O exemplo a seguir define o ambiente base do workspace de CPU padrão:

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

ambientes databricks update-workspace-base-environment

Atualize um ambiente base de workspace existente. Esta é uma operação de longa execução que regenera de forma assíncrona o ambiente materializado. O ambiente materializado existente permanece disponível até expirar.

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

Argumentos

NAME

    O nome do recurso do ambiente base do workspace. Formato: workspace-base-environments/{workspace_base_environment}.

DISPLAY_NAME

    Nome de exibição legível por humanos para o ambiente base do workspace.

Opções

--base-environment-type BaseEnvironmentType

    O tipo de ambiente base (CPU ou GPU). Valores com suporte: CPU, GPU

--filepath string

    Os arquivos do workspace ou o caminho volumes do catálogo do Unity para o arquivo YAML do ambiente.

--json JSON

    A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    O nome do recurso do ambiente base do workspace.

--no-wait

    Não espere para chegar ao DONE estado.

--timeout duration

    Tempo máximo para atingir o DONE estado.

Sinalizadores globais

Examples

O exemplo a seguir atualiza um ambiente base do workspace:

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

Sinalizadores globais

--debug

  Indica se deve habilitar o registro em log de depuração.

-h ou --help

    Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.

--log-file corda

    Uma cadeia de caracteres que representa o arquivo onde serão gravados os logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.

--log-format formato

    O tipo de formato de log, text ou json. O valor padrão é text.

--log-level corda

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.

-o, --output tipo

    O tipo de saída do comando, text ou json. O valor padrão é text.

-p, --profile corda

    O nome do perfil no arquivo ~/.databrickscfg, que deverá ser usado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.

--progress-format formato

    O formato para exibir logs de progresso: default, append, inplace ou json

-t, --target corda

    Se aplicável, o destino do pacote a ser usado