Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Grupo de comandos
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 instance-pools grupo de comandos dentro da CLI do Databricks permite que você crie, edite, exclua e liste pools de instâncias usando instâncias de nuvem prontas para uso, o que reduz os tempos de início e dimensionamento automático do cluster. Confira Conectar-se a pools.
Criar pools de instâncias do Databricks
Crie um 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 ter entre 1 e 100 caracteres.
NODE_TYPE_ID
A ID do tipo de nó. Esse campo codifica, por meio 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 computação e memória. Uma lista dos tipos de nó disponíveis pode ser obtida usando a API List node types.
Opções
--enable-elastic-disk
Dimensionamento automático do Armazenamento Local: quando habilitado, essas instâncias nesse pool adquirirão dinamicamente espaço em disco adicional quando seus trabalhos do Spark estiverem com pouco espaço em disco.
--idle-instance-autotermination-minutes int
Encerra automaticamente as instâncias extras no cache do pool após ficarem inativas por este tempo, em minutos, caso o requisito de min_idle_instances já tenha sido atendido.
--json JSON
A cadeia de caracteres JSON inserida em linha 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 tanto as instâncias utilizadas pelos clusters quanto as instâncias ociosas.
--min-idle-instances int
Número mínimo de instâncias ociosas a serem mantidas no pool de instâncias.
Excluir pools de instâncias do Databricks
Exclua um pool de instâncias permanentemente. 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 pool de instâncias a ser encerrado.
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
Edição de instance-pools 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 ter entre 1 e 100 caracteres.
NODE_TYPE_ID
Esse campo codifica, por meio 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 computação e memória. Uma lista dos tipos de nós disponíveis pode ser obtida usando databricks clusters list-node-types.
Opções
--idle-instance-autotermination-minutes int
Encerra automaticamente as instâncias extras no cache do pool após ficarem inativas por este tempo, em minutos, caso o requisito de min_idle_instances já tenha sido atendido.
--json JSON
A cadeia de caracteres JSON inserida em linha 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 tanto as instâncias utilizadas pelos clusters quanto as instâncias ociosas.
--min-idle-instances int
Número mínimo de instâncias ociosas a serem mantidas no pool de instâncias.
databricks instance-pools get - obtenha informações sobre pools de instâncias no Databricks
Recupere as informações de um pool de instâncias com base no seu identificador.
databricks instance-pools get INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
O identificador exclusivo canônico para o pool de instâncias.
Opções
lista de pools de instâncias do Databricks
Liste informações do pool de instâncias.
Obtém uma lista de pools de instâncias com suas estatísticas.
databricks instance-pools list [flags]
Arguments
None
Opções
databricks instance-pools obter níveis de permissão
Obtenha os 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 conjunto de instâncias para o qual obter ou gerenciar permissões.
Opções
permissões de obtenção de pools de instâncias do databricks
Obtenha as permissões de um pool de instâncias. Os pools de instância podem herdar permissões de seu objeto raiz.
databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
O conjunto de instâncias para o qual obter ou gerenciar permissões.
Opções
databricks pools-de-instâncias definir-permissões
Defina permissões do pool de instâncias.
Define permissões em um objeto, substituindo as permissões existentes se elas existirem. Excluirá 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 conjunto de instâncias para o qual obter ou gerenciar permissões.
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
Atualizar permissões dos pools de instâncias do Databricks
Atualize as permissões em um pool de instâncias. Os pools de instância podem herdar permissões de seu objeto raiz.
databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
O conjunto de instâncias para o qual obter ou gerenciar permissões.
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
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 para o qual gravar 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 de comando, text ou json. O valor padrão é text.
-p, --profile corda
O nome do perfil no arquivo ~/.databrickscfg para usar ao 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