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.
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 workspace grupo de comandos dentro da CLI do Databricks permite listar, importar, exportar e excluir arquivos e pastas do espaço de trabalho. Consulte O que são arquivos de espaço de trabalho?.
Excluir espaço de trabalho Databricks
Exclua um objeto de espaço de trabalho.
Exclui um objeto ou um diretório (e, opcionalmente, exclui recursivamente todos os objetos no diretório). Se o caminho não existir, essa chamada retornará um erro RESOURCE_DOES_NOT_EXIST. Se path for um diretório não vazio e recursive estiver definido como false, essa chamada retornará um erro DIRECTORY_NOT_EMPTY.
A exclusão de objeto não pode ser desfeita e excluir um diretório recursivamente não é atômico.
databricks workspace delete PATH [flags]
Arguments
PATH
O caminho absoluto do bloco de anotações ou diretório.
Opções
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
--recursive
O sinalizador que especifica se o objeto deve ser excluído recursivamente.
Exportar espaço de trabalho Databricks
Exporte um objeto de espaço de trabalho ou o conteúdo de um diretório inteiro.
Se o caminho não existir, essa chamada retornará um erro RESOURCE_DOES_NOT_EXIST.
Se os dados exportados excederem o limite de tamanho, esta chamada retornará MAX_NOTEBOOK_SIZE_EXCEEDED. Atualmente, essa API não oferece suporte à exportação de uma biblioteca.
databricks workspace export SOURCE_PATH [flags]
Arguments
PATH
O caminho absoluto do objeto ou diretório. A exportação de um diretório só é suportada para os formatos DBC, SOURCE e AUTO.
Opções
--file string
Caminho no sistema de arquivos local para salvar o arquivo exportado.
--format ExportFormat
Isso especifica o formato do arquivo exportado. Valores suportados: AUTO, DBC, HTML, JUPYTER, RAW, R_MARKDOWN, , SOURCE
espaço de trabalho databricks export-dir
Exporte um diretório recursivamente de um espaço de trabalho Databricks para o sistema de arquivos local.
databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
O caminho do diretório de origem no espaço de trabalho
TARGET_PATH
O caminho do diretório de destino no sistema de arquivos local
Opções
--overwrite
substituir arquivos locais existentes
Estado do Espaço de Trabalho Databricks
Obtenha o status de um objeto ou de um diretório. Se o caminho não existir, essa chamada retornará um erro RESOURCE_DOES_NOT_EXIST.
databricks workspace get-status PATH [flags]
Arguments
PATH
O caminho absoluto do bloco de anotações ou diretório.
Opções
Importar espaço de trabalho do Databricks
Importa um objeto de espaço de trabalho (por exemplo, um bloco de anotações ou arquivo) ou o conteúdo de um diretório inteiro. Se o caminho já existir e a substituição estiver definida como false, essa chamada retornará um erro RESOURCE_ALREADY_EXISTS. Para importar um diretório, você pode usar o DBC formato ou o SOURCE formato com o campo de idioma desdefinido. Para importar um único arquivo como SOURCE, você deve definir o campo de idioma. Arquivos zip dentro de diretórios não são suportados.
databricks workspace import TARGET_PATH [flags]
Arguments
PATH
O caminho absoluto do objeto ou diretório. A importação de um diretório só é suportada para os DBC formatos e SOURCE .
Opções
--content string
O conteúdo codificado em base64.
--file string
Caminho do arquivo local a ser importado
--format ImportFormat
Isso especifica o formato do arquivo a ser importado. Valores suportados: AUTO, DBC, HTML, JUPYTER, RAW, R_MARKDOWN, , SOURCE
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
--language Language
A linguagem do objeto. Valores suportados: PYTHON, R, SCALA, , SQL
--overwrite
O sinalizador que especifica se o objeto existente deve ser substituído.
espaço de trabalho do Databricks import-dir
Importe um diretório recursivamente do sistema de arquivos local para um espaço de trabalho Databricks.
Os notebooks terão as suas extensões removidas.
databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
O caminho do diretório de origem no sistema de arquivos local
TARGET_PATH
O caminho do diretório de destino no espaço de trabalho
Opções
--overwrite
substituir ficheiros de área de trabalho existentes
Lista de espaços de trabalho da Databricks
Liste o conteúdo de um diretório ou o objeto, se não for um diretório. Se o caminho de entrada não existir, essa chamada retornará um erro RESOURCE_DOES_NOT_EXIST.
databricks workspace list PATH [flags]
Arguments
PATH
O caminho absoluto do bloco de anotações ou diretório.
Opções
--notebooks-modified-after int
Timestamp UTC em milissegundos.
mkdirs do espaço de trabalho databricks
Crie o diretório especificado (e os diretórios necessários, caso não existam). Se houver um objeto (não um diretório) em qualquer prefixo do caminho de entrada, essa chamada retornará um erro RESOURCE_ALREADY_EXISTS.
Observe que, se essa operação falhar, ela pode ter conseguido criar alguns dos diretórios pai necessários.
databricks workspace mkdirs PATH [flags]
Arguments
PATH
O caminho absoluto do diretório. Se os diretórios pai não existirem, irá criá-los também. Se o diretório já existir, este comando não fará nada e terá êxito.
Opções
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
Permissões do nível de acesso para o espaço de trabalho do Databricks
Obtenha níveis de permissão de objeto de espaço de trabalho.
databricks workspace get-permission-levels WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
O tipo de objeto de espaço de trabalho para o qual obter ou gerenciar permissões.
WORKSPACE_OBJECT_ID
O objeto de espaço de trabalho para o qual obter ou gerenciar permissões.
Opções
obter permissões do espaço de trabalho do databricks
Obtenha as permissões de um objeto de espaço de trabalho. Os objetos de espaço de trabalho podem herdar permissões de seus objetos pai ou objeto raiz.
databricks workspace get-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
O tipo de objeto de espaço de trabalho para o qual obter ou gerenciar permissões.
WORKSPACE_OBJECT_ID
O objeto de espaço de trabalho para o qual obter ou gerenciar permissões.
Opções
Definir permissões no espaço de trabalho do Databricks
Defina permissões de objeto de espaço de trabalho.
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 seus objetos pai ou objeto raiz.
databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
O tipo de objeto de espaço de trabalho para o qual obter ou gerenciar permissões.
WORKSPACE_OBJECT_ID
O objeto de espaço de trabalho 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.
atualizar permissões do espaço de trabalho Databricks
Atualize as permissões em um objeto de espaço de trabalho. Os objetos de espaço de trabalho podem herdar permissões de seus objetos pai ou objeto raiz.
databricks workspace update-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
O tipo de objeto de espaço de trabalho para o qual obter ou gerenciar permissões.
WORKSPACE_OBJECT_ID
O objeto de espaço de trabalho 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
--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