Partilhar via


instance-pools grupo de comando

Note

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Pré-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 disposições de Dados de Uso.

O instance-pools grupo de comandos dentro da CLI Databricks permite-lhe criar, editar, eliminar e listar pools de instâncias usando instâncias cloud prontas a usar, o que reduz os tempos de arranque do cluster e de auto-escalabilidade. Consulte Conectar-se a grupos.

Criar pools de instâncias do Databricks

Crie um novo pool de instâncias usando instâncias de nuvem ociosas e prontas para uso.

databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_NAME

    Nome do pool solicitado pelo usuário. O nome do pool deve ser exclusivo. O comprimento deve estar entre 1 e 100 caracteres.

NODE_TYPE_ID

    O ID do tipo de nó. Este campo codifica, através de um único valor, os recursos disponíveis para cada um dos nós do Spark neste cluster. Por exemplo, os nós do Spark podem ser provisionados e otimizados para cargas de trabalho intensivas de memória ou computação. Uma lista dos tipos de nó disponíveis pode ser recuperada usando a API List node types.

Opções

--enable-elastic-disk

    Autoscaling Local Storage: quando habilitado, essas instâncias neste pool adquirirão dinamicamente espaço em disco adicional quando seus trabalhadores do Spark estiverem com pouco espaço em disco.

--idle-instance-autotermination-minutes int

    Se o requisito de min_idle_instances já estiver atendido, encerra automaticamente as instâncias extras no cache do pool depois de ficarem inativas por esse tempo, em minutos.

--json JSON

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

--max-capacity int

    Número máximo de instâncias pendentes a serem mantidas no pool, incluindo instâncias usadas por clusters e instâncias ociosas.

--min-idle-instances int

    Número mínimo de instâncias ociosas a serem mantidas no pool de instâncias.

Bandeiras globais

Excluir pools de instâncias do Databricks

Eliminar permanentemente um pool de instâncias. As instâncias ociosas no pool são encerradas de forma assíncrona.

databricks instance-pools delete INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    O conjunto de instâncias deve ser encerrado.

Opções

--json JSON

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

Bandeiras globais

Editar pools de instâncias do Databricks

Modifique a configuração de um pool de instâncias existente.

databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]

Arguments

INSTANCE_POOL_ID

    ID do pool de instâncias

INSTANCE_POOL_NAME

    Nome do pool solicitado pelo usuário. O nome do pool deve ser exclusivo. O comprimento deve estar entre 1 e 100 caracteres.

NODE_TYPE_ID

    Este campo codifica, através de um único valor, os recursos disponíveis para cada um dos nós do Spark neste cluster. Por exemplo, os nós do Spark podem ser provisionados e otimizados para cargas de trabalho intensivas de memória ou computação. A listagem dos tipos de nó disponíveis pode ser obtida através do comando databricks clusters list-node-types.

Opções

--idle-instance-autotermination-minutes int

    Se o requisito de min_idle_instances já estiver atendido, encerra automaticamente as instâncias extras no cache do pool depois de ficarem inativas por esse tempo, em minutos.

--json JSON

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

--max-capacity int

    Número máximo de instâncias pendentes a serem mantidas no pool, incluindo instâncias usadas por clusters e instâncias ociosas.

--min-idle-instances int

    Número mínimo de instâncias ociosas a serem mantidas no pool de instâncias.

Bandeiras globais

Pools de instâncias do Databricks - listar

Recupere as informações de um pool de instâncias com base em seu identificador.

databricks instance-pools get INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    O identificador exclusivo canónico para o conjunto de instâncias.

Opções

Bandeiras globais

Lista de pools de instâncias do Databricks

Listar informações do pool de instâncias.

Obtém uma lista de pools de instâncias com as suas estatísticas.

databricks instance-pools list [flags]

Arguments

None

Opções

Bandeiras globais

Databricks pools de instâncias obter-níveis-de-permissão

Obtenha níveis de permissão do pool de instâncias.

databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    O pool de instâncias para o qual obter ou gerenciar permissões.

Opções

Bandeiras globais

Obter permissões de pools de instâncias no Databricks

Obtenha as permissões de um pool de instâncias. Os pools de instâncias podem herdar permissões de seu objeto raiz.

databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    O pool de instâncias para o qual obter ou gerenciar permissões.

Opções

Bandeiras globais

databricks instance-pools definir-permissões

Defina permissões de pool de instâncias.

Define permissões em um objeto, substituindo as permissões existentes, se elas existirem. Exclui todas as permissões diretas se nenhuma for especificada. Os objetos podem herdar permissões de seu objeto raiz.

databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    O pool de instâncias para o qual obter ou gerenciar permissões.

Opções

--json JSON

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

Bandeiras globais

Instâncias de Databricks pools de instância atualizar permissões

Atualize as permissões em um pool de instâncias. Os pools de instâncias podem herdar permissões de seu objeto raiz.

databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]

Arguments

INSTANCE_POOL_ID

    O pool de instâncias para o qual obter ou gerenciar permissões.

Opções

--json JSON

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

Bandeiras globais

Bandeiras globais

--debug

  Se o log de depuração deve ser habilitado.

-h ou --help

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

--log-file string

    Uma cadeia de caracteres que representa o ficheiro onde os registos de saída são gravados. Se esse sinalizador não for especificado, o padrão é gravar logs de saída no stderr.

--log-format Formato

    O tipo de formato de log, text ou json. O valor predefinido é text.

--log-level string

    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á desativado.

-o, --output tipo

    O tipo de saída do comando, text ou json. O valor predefinido é text.

-p, --profile string

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

--progress-format Formato

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

-t, --target string

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