Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
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 account workspaces grupo de comandos dentro da CLI Databricks contém comandos para gerir os espaços de trabalho da sua conta. Um espaço de trabalho Databricks é um ambiente para aceder a todos os seus ativos Databricks. O espaço de trabalho organiza objetos (cadernos, bibliotecas e experiências) em pastas e fornece acesso a dados e recursos computacionais, como clusters e tarefas. Consulte Criar um espaço de trabalho.
Observação
Estes comandos estão disponíveis se a sua conta estiver na versão E2 da plataforma ou num plano personalizado selecionado que permita múltiplos espaços de trabalho por conta.
Databricks Conta Workspaces Criar
Criar um novo espaço de trabalho usando uma configuração de credenciais e uma configuração de armazenamento, uma configuração de rede opcional (se usar uma VPC gerida pelo cliente), uma configuração opcional de chave de serviços geridos (se usar chaves geridas pelo cliente para serviços geridos) e uma configuração opcional de chave de armazenamento (se usar chaves geridas pelo cliente para armazenamento).
Importante
Esta operação é assíncrona. Uma resposta com o código de estado HTTP 200 significa que o pedido foi aceite e está em progresso, mas não significa que o espaço de trabalho foi implementado com sucesso e está a funcionar. O estado inicial do espaço de trabalho é tipicamente PROVISIONAMENTO. Use o campo ID do espaço de trabalho (workspace_id) na resposta para identificar o novo espaço de trabalho e faça pedidos repetidos GET com o ID do espaço de trabalho e verifique o seu estado. O espaço de trabalho fica disponível quando o estado muda para RUNNING.
databricks account workspaces create [flags]
Opções
--workspace-name string
O nome legível para humanos do espaço de trabalho.
--deployment-name string
O nome de implementação define parte do subdomínio do espaço de trabalho.
--aws-region string
A região AWS para o espaço de trabalho.
--cloud string
O nome da nuvem.
--location string
A região Google Cloud do plano de dados do workspace na sua conta Google (por exemplo, us-east4).
--credentials-id string
ID do objeto de configuração de credenciais do workspace.
--storage-configuration-id string
ID do objeto de configuração de armazenamento do workspace.
--network-id string
O ID do objeto de configuração de rede do workspace.
--managed-services-customer-managed-key-id string
O ID do objeto de configuração da chave de encriptação de serviços geridos do espaço de trabalho.
--storage-customer-managed-key-id string
O ID do objeto de configuração da chave de encriptação de armazenamento do workspace.
--private-access-settings-id string
ID do objeto de definições de acesso privado do workspace.
--network-connectivity-config-id string
O ID do objeto da configuração da conectividade de rede.
--compute-mode CustomerFacingComputeMode
Se o modo de computação for SERVERLESS, é criado um espaço de trabalho serverless. Valores suportados: HYBRID, SERVERLESS.
--pricing-tier PricingTier
O escalão de preços para o espaço de trabalho. Valores suportados: COMMUNITY_EDITION, DEDICATED, ENTERPRISE, PREMIUM, STANDARD, UNKNOWN.
--no-wait
Não espere para atingir o estado de CORRIDA.
--timeout duration
Tempo máximo para atingir o estado RUNNING (por defeito 20m0s).
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação
Exemplos
O exemplo seguinte cria um espaço de trabalho usando JSON:
databricks account workspaces create --json '{"workspace_name": "my-workspace", "deployment_name": "my-workspace-deployment", "aws_region": "us-west-2", "credentials_id": "cred-abc123", "storage_configuration_id": "storage-xyz789"}'
O exemplo seguinte cria um espaço de trabalho usando um ficheiro JSON:
databricks account workspaces create --json @workspace.json
O exemplo seguinte cria um espaço de trabalho com flags de linha de comandos:
databricks account workspaces create --workspace-name "my-workspace" --deployment-name "my-workspace-deployment" --aws-region "us-west-2" --credentials-id "cred-abc123" --storage-configuration-id "storage-xyz789"
Databricks Account Workspaces Eliminar
Apague um espaço de trabalho Databricks, especificado por ID.
databricks account workspaces delete WORKSPACE_ID [flags]
Arguments
WORKSPACE_ID
Um ID inteiro único para o espaço de trabalho.
Opções
Exemplos
O exemplo seguinte elimina um espaço de trabalho por ID:
databricks account workspaces delete 123456789
Databricks Account Workspaces obtém
Obtenha informações, incluindo o estado de um espaço de trabalho Databricks, especificado pelo ID. Na resposta, o workspace_status campo indica o estado atual. Após a criação inicial do espaço de trabalho (que é assíncrona), faça pedidos repetidos GET com o ID do espaço de trabalho e verifique o seu estado. O espaço de trabalho fica disponível quando o estado muda para RUNNING.
databricks account workspaces get WORKSPACE_ID [flags]
Arguments
WORKSPACE_ID
Um ID inteiro único para o espaço de trabalho.
Opções
Exemplos
O exemplo seguinte obtém um espaço de trabalho por ID:
databricks account workspaces get 123456789
Lista de Espaços de Trabalho de Contas DataBricks
Liste os espaços de trabalho do Databricks para uma conta.
databricks account workspaces list [flags]
Opções
Exemplos
O exemplo seguinte lista todos os espaços de trabalho:
databricks account workspaces list
Atualização dos espaços de trabalho da conta Databricks
Atualize a configuração do espaço de trabalho.
databricks account workspaces update WORKSPACE_ID [flags]
Arguments
WORKSPACE_ID
Um ID inteiro único para o espaço de trabalho.
Opções
--workspace-name string
O nome legível para humanos do espaço de trabalho.
--deployment-name string
O nome da implementação para o espaço de trabalho.
--aws-region string
A região AWS para o espaço de trabalho.
--cloud string
O nome da nuvem.
--location string
A região Google Cloud do plano de dados do workspace na sua conta Google (por exemplo, us-east4).
--credentials-id string
ID do objeto de configuração de credenciais do workspace.
--storage-configuration-id string
ID do objeto de configuração de armazenamento do workspace.
--network-id string
Se este espaço de trabalho for BYO VPC, então o network_id será preenchido.
--managed-services-customer-managed-key-id string
ID da configuração da chave para encriptação de serviços geridos.
--storage-customer-managed-key-id string
ID da configuração da chave para encriptação do armazenamento do espaço de trabalho.
--private-access-settings-id string
ID do objeto de definições de acesso privado do workspace.
--network-connectivity-config-id string
O ID do objeto da configuração da conectividade de rede.
--expected-workspace-status WorkspaceStatus
Um campo pertencente ao cliente indicava o estado do espaço de trabalho em que o cliente esperava estar. Valores suportados: BANNED, CANCELLING, FAILED, NOT_PROVISIONED, PROVISIONING, RUNNING.
--update-mask string
A máscara de campo deve ser uma única cadeia de caracteres, com vários campos separados por vírgulas (sem espaços).
--no-wait
Não espere para atingir o estado de CORRIDA.
--timeout duration
Tempo máximo para atingir o estado RUNNING (por defeito 20m0s).
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação
Exemplos
O exemplo seguinte atualiza o nome de um espaço de trabalho:
databricks account workspaces update 123456789 --workspace-name "updated-workspace-name"
O exemplo seguinte atualiza um espaço de trabalho usando JSON:
databricks account workspaces update 123456789 --json '{"workspace_name": "updated-workspace-name", "credentials_id": "cred-new123"}'
O exemplo seguinte atualiza um espaço de trabalho usando um ficheiro JSON:
databricks account workspaces update 123456789 --json @update-workspace.json
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 usar 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