Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 disposições de Dados de Uso.
O repos grupo de comandos dentro da CLI do Databricks permite que você gerencie suas pastas Git. Consulte Pastas Git do Azure Databricks.
criação de repositórios databricks
Crie um repositório no espaço de trabalho e vincule-o ao repositório Git remoto especificado. Observe que os repositórios criados programaticamente devem estar vinculados a um repositório Git remoto, ao contrário dos repositórios criados no navegador.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
URL do repositório Git a ser vinculado
PROVIDER
Provedor Git. Este campo não diferencia maiúsculas de minúsculas. Os provedores Git disponíveis são gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition e awsCodeCommit
Opções
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
--path string
Caminho desejado para o repositório no espaço de trabalho
Examples
Os exemplos a seguir criam um repositório vinculado ao GitHub:
databricks repos create https://github.com/username/my-repo.git gitHub --path /Repos/username/my-repo
databricks repos create https://github.com/username/my-repo.git --path /Users/username/my-repo
Excluir repositórios do Databricks
Exclua o repositório especificado.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
O ID do repositório correspondente a ser excluído
Opções
Examples
Os exemplos a seguir excluem um repositório por ID ou caminho:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
Databricks Repos Get
Obtenha o repositório com o ID de repositório fornecido.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID do objeto da pasta Git (repo) no espaço de trabalho
Opções
Examples
Os exemplos a seguir obtêm informações sobre um repositório por ID ou caminho:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
Lista de repositórios Databricks
Obtenha repositórios nos quais o usuário chamador tenha permissões de gerenciamento. Utilize next_page_token para iterar por páginas adicionais.
databricks repos list [flags]
Opções
--next-page-token string
Token usado para obter a próxima página de resultados
--path-prefix string
Filtra repositórios que têm caminhos começando com o prefixo de caminho fornecido
Examples
Os exemplos a seguir listam repositórios:
databricks repos list
databricks repos list --path-prefix /Repos/username
Atualização do Databricks Repos
Atualize um repositório para uma ramificação ou tag diferente ou atualize-o para a confirmação mais recente na mesma ramificação.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID do objeto da pasta Git (repo) no espaço de trabalho
Opções
--branch string
Ramificação para a qual foi feito check-out da versão local do repositório
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
--tag string
Marcar para a qual foi feito check-out da versão local do repositório
Examples
Os exemplos a seguir atualizam um repositório para diferentes ramificações ou tags:
databricks repos update 12345 --branch main
databricks repos update /Repos/username/my-repo --branch develop
databricks repos update 12345 --tag v1.0.0
Databricks repos get-permission-levels
Obtenha níveis de permissão do repositório.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
O repositório para o qual obter ou gerenciar permissões
Opções
Examples
O exemplo a seguir obtém os níveis de permissão disponíveis para um repositório:
databricks repos get-permission-levels 12345
permissões de acesso do Databricks Repos
Obtenha as permissões de um repositório. Os repositórios podem herdar permissões do seu objeto raiz.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
O repositório para o qual obter ou gerenciar permissões
Opções
Examples
O exemplo a seguir obtém as permissões para um repositório:
databricks repos get-permissions 12345
Databricks repos "set-permissions" (definir permissões)
Defina permissões de repositório. 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 repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
O repositório 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.
Examples
O exemplo a seguir define permissões para um repositório usando JSON:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
Permissões de atualização do Databricks Repos
Atualize as permissões em um repositório. Os repositórios podem herdar permissões do seu objeto raiz.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
O repositório 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.
Examples
O exemplo a seguir atualiza as permissões para um repositório usando JSON:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
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