Pular para o conteúdo principal

workspace grupo de comando

nota

Esta informação se aplica a Databricks CLI versões 0.205 e acima. A CLI do Databricks está em pré-visualização pública.

Databricks CLI O uso está sujeito à LicençaDatabricks e à Política de PrivacidadeDatabricks, incluindo qualquer disposição sobre Dados de Uso.

O grupo de comandos workspace dentro do Databricks CLI permite listar, importar, exportar e excluir arquivos e pastas do workspace. Consulte O que são arquivos “ workspace ”?

databricks workspace excluir

Excluir um objeto do workspace.

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 recursivo estiver definido como false, essa chamada retornará um erro DIRECTORY_NOT_EMPTY.

A exclusão de objetos não pode ser desfeita e a exclusão recursiva de um diretório não é atômica.

databricks workspace delete PATH [flags]

Argumentos

PATH

O caminho absoluto do Notebook ou diretório.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

--recursive

O sinalizador que especifica se o objeto deve ser excluído recursivamente.

Bandeiras globais

workspace databricks exportação de arquivos em formato de lista de dados

Exportar um objeto " workspace " 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, essa chamada retornará MAX_NOTEBOOK_SIZE_EXCEEDED. Atualmente, esta API não suporta a exportação de uma biblioteca.

databricks workspace export SOURCE_PATH [flags]

Argumentos

PATH

O caminho absoluto do objeto ou diretório. A exportação de um diretório só é suportada nos 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

Bandeiras globais

databricks workspace export-dir

Exportar um diretório recursivamente de um Databricks workspace para o sistema de arquivos local.

databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]

Argumentos

SOURCE_PATH

O caminho do diretório de origem no workspace

TARGET_PATH

O caminho do diretório de destino no sistema de arquivos local

Opções

--overwrite

sobrescrever arquivos locais existentes

Bandeiras globais

databricks workspace get-status

Obtenha o status de um objeto ou diretório. Se o caminho não existir, essa chamada retornará um erro RESOURCE_DOES_NOT_EXIST.

databricks workspace get-status PATH [flags]

Argumentos

PATH

O caminho absoluto do Notebook ou diretório.

Opções

Bandeiras globais

databricks importar workspace

Importa um objeto do workspace (por exemplo, um Notebook 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 formato DBC ou SOURCE com o campo de idioma não definido. Para importar um único arquivo como SOURCE, você deve definir o campo de idioma.

databricks workspace import TARGET_PATH [flags]

Argumentos

PATH

O caminho absoluto do objeto ou diretório. A importação de um diretório só é suportada nos formatos DBC 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

As cadeias de caracteres JSON ou o caminho @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.

Bandeiras globais

databricks workspace import-dir

Importar um diretório recursivamente do sistema de arquivos local para um Databricks workspace.

As extensões dos notebooks serão removidas.

databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]

Argumentos

SOURCE_PATH

O caminho do diretório de origem no sistema de arquivos local

TARGET_PATH

O caminho do diretório de destino no workspace

Opções

--overwrite

Substituir os arquivos existentes em workspace

Bandeiras globais

workspace e a lista de databricks

Liste o conteúdo de um diretório ou o objeto se ele 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]

Argumentos

PATH

O caminho absoluto do Notebook ou diretório.

Opções

--notebooks-modified-after int

Carimbo de data/hora UTC em milissegundos.

Bandeiras globais

databricks workspace mkdirs

Crie o diretório especificado (e os diretórios principais necessários, se eles não existirem). 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 criado alguns dos diretórios pai necessários.

databricks workspace mkdirs PATH [flags]

Argumentos

PATH

O caminho absoluto do diretório. Se os diretórios principais não existirem, ele também os criará. Se o diretório já existir, este comando não fará nada e será bem-sucedido.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

databricks workspace obter-níveis-de-permissão

Obter níveis de permissão de objetos d workspace.

databricks workspace get-permission-levels WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Argumentos

WORKSPACE_OBJECT_TYPE

O tipo de objeto workspace para o qual obter ou gerenciar permissões.

WORKSPACE_OBJECT_ID

O objeto workspace para o qual obter ou gerenciar permissões.

Opções

Bandeiras globais

databricks workspace obter-permissões

Obter as permissões de um objeto workspace. Os objetos do 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]

Argumentos

WORKSPACE_OBJECT_TYPE

O tipo de objeto workspace para o qual obter ou gerenciar permissões.

WORKSPACE_OBJECT_ID

O objeto workspace para o qual obter ou gerenciar permissões.

Opções

Bandeiras globais

databricks workspace definir permissões

Definir permissões de objeto " workspace ".

Define as 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 principais ou do objeto raiz.

databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]

Argumentos

WORKSPACE_OBJECT_TYPE

O tipo de objeto workspace para o qual obter ou gerenciar permissões.

WORKSPACE_OBJECT_ID

O objeto workspace para o qual obter ou gerenciar permissões.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

databricks workspace atualizar-permissões

Atualize as permissões em um objeto " workspace ". Os objetos do 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]

Argumentos

WORKSPACE_OBJECT_TYPE

O tipo de objeto workspace para o qual obter ou gerenciar permissões.

WORKSPACE_OBJECT_ID

O objeto workspace para o qual obter ou gerenciar permissões.

Opções

--json JSON

As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Bandeiras globais

--debug

Se deve habilitar o registro de depuração.

-h ou --help

Exibir ajuda para o comando Databricks CLI ou para o grupo de comandos relacionado ou para o comando relacionado.

--log-file string

Uma string que representa o arquivo no qual a saída logs deve ser gravada. Se este sinalizador não for especificado, o default deverá gravar a saída logs no stderr.

--log-format Formato

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

--log-level string

Uma string que representa o nível de formato do log. Se não for especificado, o nível de formato do log será desativado.

-o, --output Tipo

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

-p, --profile string

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

--progress-format Formato

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

-t, --target string

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