Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.
L'uso dell'interfaccia della riga di comando di Databricks è soggetto all'Informativa sulla privacy di Databricks e databricks, incluse eventuali disposizioni sui dati di utilizzo.
Il repos gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di gestire le cartelle Git. Vedere Cartelle Git di Azure Databricks.
crea repos di Databricks
Creare un repository nell'area di lavoro e collegarlo al repository Git remoto specificato. Si noti che i repository creati a livello di codice devono essere collegati a un repository Git remoto, a differenza dei repository creati nel browser.
databricks repos create URL [PROVIDER] [flags]
Arguments
URL
URL del repository Git da collegare
PROVIDER
Provider Git. Questo campo non fa distinzione tra maiuscole e minuscole. I provider Git disponibili sono gitHub, bitbucketCloud, gitLab, azureDevOpsServices, gitHubEnterprise, bitbucketServer, gitLabEnterpriseEdition e awsCodeCommit
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
--path string
Percorso desiderato per il repository nell'area di lavoro
Examples
Gli esempi seguenti creano un repository collegato a 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
eliminazione dei repository di databricks
Eliminare il repository specificato.
databricks repos delete REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID del repository corrispondente da eliminare
Options
Examples
Gli esempi seguenti eliminano un repository in base all'ID o al percorso:
databricks repos delete 12345
databricks repos delete /Repos/username/my-repo
ottenere i repository di databricks
Ottieni il repository con l'ID specificato.
databricks repos get REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID dell'oggetto cartella Git (repository) nell'area di lavoro
Options
Examples
Gli esempi seguenti ottengono informazioni su un repository in base all'ID o al percorso:
databricks repos get 12345
databricks repos get /Repos/username/my-repo
elenco dei repository di databricks
Ottenere i repository per cui l'utente chiamante ha le autorizzazioni di gestione. Usare next_page_token per scorrere le pagine aggiuntive.
databricks repos list [flags]
Options
--next-page-token string
Token usato per ottenere la pagina successiva dei risultati
--path-prefix string
Filtra i repository con percorsi che iniziano con il prefisso del percorso dato.
Examples
Gli esempi seguenti elencano i repository:
databricks repos list
databricks repos list --path-prefix /Repos/username
Aggiornamento dei Databricks repository
Aggiornare un repository a un ramo diverso, a un tag diverso oppure aggiornarlo al commit più recente sullo stesso ramo.
databricks repos update REPO_ID_OR_PATH [flags]
Arguments
REPO_ID_OR_PATH
ID dell'oggetto cartella Git (repository) nell'area di lavoro
Options
--branch string
Ramo in cui è estratta la versione locale del repository
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
--tag string
Indicare che la versione locale del repository è stata controllata
Examples
Gli esempi seguenti aggiornano un repository a rami o tag diversi:
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 (ottenere i livelli di autorizzazione)
Ottenere i livelli di autorizzazione del repository.
databricks repos get-permission-levels REPO_ID [flags]
Arguments
REPO_ID
Repository per cui ottenere o gestire le autorizzazioni
Options
Examples
L'esempio seguente ottiene i livelli di autorizzazione disponibili per un repository:
databricks repos get-permission-levels 12345
comando "databricks repos get-permissions"
Ottenere le autorizzazioni di un repository. Repos può ereditare le autorizzazioni dal relativo oggetto radice.
databricks repos get-permissions REPO_ID [flags]
Arguments
REPO_ID
Repository per cui ottenere o gestire le autorizzazioni
Options
Examples
L'esempio seguente ottiene le autorizzazioni per un repository:
databricks repos get-permissions 12345
databricks repos imposta-permessi
Impostare le autorizzazioni del repository. Imposta le autorizzazioni per un oggetto, sostituendo le autorizzazioni esistenti, se esistenti. Elimina tutte le autorizzazioni dirette se non è specificato alcuno. Gli oggetti possono ereditare le autorizzazioni dal relativo oggetto radice.
databricks repos set-permissions REPO_ID [flags]
Arguments
REPO_ID
Repository per cui ottenere o gestire le autorizzazioni
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente imposta le autorizzazioni per un repository usando JSON:
databricks repos set-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'
databricks aggiornamento delle autorizzazioni dei repository
Aggiornare le autorizzazioni per un repository. Repos può ereditare le autorizzazioni dal relativo oggetto radice.
databricks repos update-permissions REPO_ID [flags]
Arguments
REPO_ID
Repository per cui ottenere o gestire le autorizzazioni
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
Examples
L'esempio seguente aggiorna le autorizzazioni per un repository usando JSON:
databricks repos update-permissions 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_READ"}]}'
Flag globali
--debug
Indica se abilitare la registrazione di debug.
-h oppure --help
Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.
--log-file stringa
Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.
--log-format formato
Tipo di formato del log, text o json. Il valore predefinito è text.
--log-level stringa
Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.
tipo
Tipo di output del comando, text o json. Il valore predefinito è text.
-p, --profile stringa
Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .
--progress-format formato
Formato per visualizzare i log di stato: default, append, inplaceo json
-t, --target stringa
Se applicabile, la destinazione del bundle da utilizzare