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.
Nota
L'uso dell'interfaccia della riga di comando di Databricks è soggetto alla Licenza Databricks e all'Informativa sulla Privacy di Databricks, incluse eventuali disposizioni sui Dati di utilizzo.
Questa pagina descrive come installare o aggiornare l'interfaccia della riga di comando di Databricks. Consultare Databricks CLI. Per configurare l'autenticazione il Databricks CLI, consultare Autenticazione per il Databricks CLI.
Installa
Per installare la Databricks CLI versione 0.205 o successiva:
- macOS: usare Homebrew.
- Linux: usare curl o build di origine.
- Windows: usare WinGet, Chocolatey, sottosistema Windows per Linux (WSL) o source build.
L'interfaccia della riga di comando di Databricks è disponibile anche all'interno dell'area di lavoro Azure Databricks. Consulta Eseguire i comandi dell'interfaccia a riga di comando Databricks.
Aggiornare
Per aggiornare un'installazione precedente dell'interfaccia della riga di comando di Databricks versione 0.205 o successiva:
- macOS: usare Homebrew.
- Linux: Usare curl o versioni compilate dal sorgente.
- Windows: usare WinGet, Chocolatey, sottosistema Windows per Linux (WSL) o source build.
Installazione homebrew per macOS
Per questa opzione di installazione, usare Homebrew per scaricare e installare automaticamente la versione più recente dell'interfaccia della riga di comando di Databricks.
Dal terminale eseguire i comandi Homebrew seguenti per installare l'interfaccia della riga di comando:
brew tap databricks/tap
brew trust databricks/tap
brew install databricks
Il brew trust comando è obbligatorio a partire da Homebrew 6.0.0, che richiede l'attendibilità esplicita dei tap di terze parti prima che Homebrew caricherà la formula. Anche gli utenti esistenti che hanno toccato prima di eseguire l'aggiornamento a Homebrew 6.0.0 devono eseguire brew trust databricks/tap.
È anche possibile installare in un unico passaggio senza ritenere attendibile l'intero tap:
brew install databricks/tap/databricks
Continuare quindi con l'autenticazione per l'interfaccia della riga di comando di Databricks.
Se non si è certi se Homebrew è installato o se i comandi homebrew precedenti hanno esito negativo, seguire queste istruzioni più lunghe:
Controllare se Homebrew è già installato eseguendo il comando seguente da un prompt della shell Linux o da un terminale macOS. Se Homebrew è installato, viene visualizzato il numero di versione homebrew:
brew -vSe Homebrew non è già installato, installarlo eseguendo il comando seguente:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Eseguire quindi il comando seguente per verificare l'installazione di Homebrew, che visualizza il numero di versione homebrew:
brew -vUsare Homebrew per aggiungere il repository databricks/homebrew-tap nel GitHub all'elenco dei repository Homebrew Tap disponibili eseguendo il comando seguente:
brew tap databricks/tapFidati del tocco. A partire da Homebrew 6.0.0, i tap di terze parti devono essere esplicitamente autorizzati prima che Homebrew ne carichi le relative formule. Esegui questo comando:
brew trust databricks/tapAnche gli utenti esistenti che hanno toccato prima di eseguire l'aggiornamento a Homebrew 6.0.0 devono eseguire questo comando.
Usare Homebrew per indicare al
databricks/homebrew-taprepository di scaricare e installare l'interfaccia della riga di comando di Databricks eseguendo il comando seguente:brew install databricksVerificare se il CLI di Databricks è installato correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe è elencato un numero di versione 0.205.0 o superiore, l'interfaccia della riga di comando di Databricks viene installata correttamente.
Continuare con l'autenticazione per l'interfaccia della riga di comando di Databricks.
installazione di WinGet per Windows
Per questa opzione di installazione, si usa winget per scaricare e installare automaticamente la versione più recente dell'interfaccia della riga di comando di Databricks.
Dal prompt dei comandi eseguire i due
wingetcomandi seguenti per installare l'interfaccia della riga di comando e quindi riavviare il prompt dei comandi:winget search databricks winget install Databricks.DatabricksCLIVerificare se il CLI di Databricks è installato correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks version
Se l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
- Continuare con l'autenticazione per l'interfaccia della riga di comando di Databricks.
Installazione di Chocolatey per Windows
Nota
L'installazione della CLI di Databricks con Chocolatey è Sperimentale.
Per questa opzione di installazione, si usa Chocolatey per scaricare e installare automaticamente la versione più recente dell'interfaccia della riga di comando di Databricks.
Dal prompt dei comandi esegui il comando seguente
chocoper installare l'interfaccia della riga di comando:choco install databricks-cliVerificare se il CLI di Databricks è installato correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Continuare con l'autenticazione per l'interfaccia della riga di comando di Databricks.
installazione di curl per Linux, macOS e Windows
Per questa opzione di installazione, usare curl per scaricare e richiamare uno script per installare la versione più recente dell'interfaccia della riga di comando di Databricks.
Per Windows, Databricks consiglia di usare sottosistema Windows per Linux (WSL). Bisogna avere anche unzip installato. Per istruzioni sull'installazione, vedere la documentazione del sistema operativo. Se non è possibile usare WSL, saltare questa procedura e usare il prompt dei comandi o PowerShell per installare Databricks CLI dal sorgente.
curldeve essere installato. È possibile verificare securlè già installato eseguendo il comando seguente da un prompt della shell Linux, da un terminale macOS o Bash in WSL. Securlè installato, viene visualizzato il numero dicurlversione:curl -VSe
curlnon è già installato, installarlo seguendo le istruzioni nellacurlpagina Versioni e download per il sistema operativo e l'architettura. Per ottenere l'architettura del computer, vedere la documentazione del sistema operativo.Eseguire quindi il comando seguente per verificare l'installazione
curl, che visualizza il numero di versionecurl.curl -VUsare
curlper scaricare e installare l'interfaccia della riga di comando di Databricks eseguendo il comando seguente. Questo comando fa distinzione tra maiuscole e minuscole.curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | shNota
Per visualizzare il contenuto dello script prima di eseguirlo, vedere il file install.sh nel repository di installazione dell'interfaccia della riga di comando di Databricks in GitHub.
Per Windows, è necessario eseguire questo comando come amministratore.
Per Linux e macOS, se un messaggio di errore indica che
/usr/local/binnon è scrivibile, eseguire di nuovo il comando consudo.Questo comando scarica e installa l'interfaccia della riga di comando di Databricks nel percorso
/usr/local/bin/databricksin macOS e Linux eC:\Windows\databricks.exein Windows.Se per qualche motivo l'interfaccia della riga di comando di Databricks è già installata, viene visualizzato l'errore seguente: "Percorso
<path>di destinazione già esistente". Per risolvere questo problema, è necessario eliminare manualmente Databricks CLI dal percorso sopra indicato e quindi eseguire di nuovo il comandocurl.Verificare se il CLI di Databricks è installato correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Continuare con l'autenticazione per l'interfaccia della riga di comando di Databricks.
installazione di Source per Linux, macOS e Windows
Con questa opzione di installazione, si scarica manualmente un file .zip e quindi si estrae manualmente Databricks CLI dal file .zip scaricato.
Scarica sul tuo computer di sviluppo locale il file più recente del Databricks CLI
.zip, come indicato nella sezione Releases del repository GitHub del Databricks CLI. La versione più recente ha un'etichettaLatestaccanto a essa nell'elenco delle versioni. La versione preliminare più recente ha un'etichettaPre-releaseed è più adatta alla sperimentazione e agli early adopter. Il file.zipscaricato dalla sezioneAssetsper il rilascio deve corrispondere al sistema operativo e all'architettura della macchina di sviluppo:Nome del file Architettura databricks_cli_X.Y.Z_darwin_amd64.zipmacOS, Intel 64 bit / x86_64databricks_cli_X.Y.Z_darwin_arm64.zipmacOS, Apple Silicon / MSerie /arm64databricks_cli_X.Y.Z_linux_amd64.zipLinux, Intel 64-bit/ x86_64databricks_cli_X.Y.Z_linux_arm64.zipLinux, ARM a 64 bit/ arm64databricks_cli_X.Y.Z_windows_386.zipWindows, Intel a 32 bit/ x86databricks_cli_X.Y.Z_windows_amd64.zipWindows, Intel 64 bit / AMD64databricks_cli_X.Y.Z_windows_arm64.zipWindows, ARM a 64 bit/ ARM64Per ottenere l'architettura del computer, vedere la documentazione del sistema operativo. Ad esempio:
- Linux: comandi del
uname -mterminale ,lscpuosudo lshw -c cpu. - macOS: menu icona Apple>Informazioni su Questo Mac, o il comando
uname -m. - Windows: il prompt dei comandi o il comando di PowerShell
echo %PROCESSOR_ARCHITECTURE%.
Se è necessario verificare l'integrità di uno di questi file
.zip, Databricks fornisce un file di checksum denominatodatabricks_cli_X.Y.Z_SHA256SUMSnello stesso elenco dei file.zip. Per eseguire un controllo del checksum, consulta la documentazione del tuo sistema operativo.- Linux: comandi del
Estrarre il contenuto del file scaricato
.zip. Per estrarre il.zipfile, vedere la documentazione del sistema operativo.Nel contenuto estratto viene visualizzata una cartella con lo stesso nome del
.zipfile. All'interno di questa cartella è presente Databricks CLI. Puoi lasciare la CLI di Databricks lì, oppure copiarla o spostarla in un'altra posizione.Verificare se il CLI di Databricks è installato correttamente. A tale scopo, da un prompt della shell di Linux, dal Terminale di macOS o dal Prompt dei comandi di Windows, visualizzare la versione della CLI di Databricks usando l'opzione
-vo eseguendo il comandoversion:databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Nota
Per macOS, potrebbe essere necessario prima autorizzare il sistema per poter eseguire l'interfaccia della riga di comando di Databricks. Vedi Aprire un'app Mac da uno sviluppatore non identificato.
Continuare con l'autenticazione per l'interfaccia della riga di comando di Databricks.
aggiornamento Homebrew per Linux o macOS
Per questa opzione di aggiornamento, si usa Homebrew per aggiornare automaticamente un'installazione precedente dell'interfaccia della riga di comando di Databricks versione 0.205 o successiva alla versione più recente.
Da un prompt della shell Linux o da un terminale macOS, usare Homebrew per scaricare e aggiornare la versione più recente dell'interfaccia della riga di comando di Databricks eseguendo il comando seguente:
brew upgrade databricksVerificare se l'interfaccia della riga di comando di Databricks è stata aggiornata correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Per un elenco delle versioni dell'interfaccia della riga di comando di Databricks, vedere la sezione Releases del repository dell'interfaccia della riga di comando di Databricks in GitHub. La versione più recente ha un'etichetta
Latestaccanto a essa nell'elenco delle versioni.
Suggerimento
Per effettuare il downgrade della versione dell'interfaccia della riga di comando di Databricks, vedere le istruzioni nel repository databricks/homebrew-tap in GitHub.
aggiornamento di WinGet per Windows
Per questa opzione di aggiornamento, si usa winget per scaricare e aggiornare automaticamente una versione precedente dell'interfaccia della riga di comando di Databricks versione 0.205 o successiva alla versione più recente.
Dal prompt dei comandi usare
wingetper scaricare e aggiornare la versione più recente dell'interfaccia della riga di comando di Databricks eseguendo il comando seguente:winget upgrade Databricks.DatabricksCLIVerificare se il CLI di Databricks è installato correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Per un elenco delle versioni dell'interfaccia della riga di comando di Databricks, vedere la sezione Releases del repository dell'interfaccia della riga di comando di Databricks in GitHub. La versione più recente ha un'etichetta
Latestaccanto a essa nell'elenco delle versioni.
aggiornamento di Concolatey per Windows
Nota
L'aggiornamento della CLI di Databricks con Chocolatey è Sperimentale.
Per questa opzione di aggiornamento, si usa Chocolatey per scaricare e aggiornare automaticamente una versione precedente dell'interfaccia della riga di comando di Databricks versione 0.205 o successiva alla versione più recente.
Dal prompt dei comandi usare
chocoper scaricare e aggiornare la versione più recente dell'interfaccia della riga di comando di Databricks eseguendo il comando seguente:choco upgrade databricks-cliVerificare se il CLI di Databricks è installato correttamente. A tale scopo, visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Per un elenco delle versioni dell'interfaccia della riga di comando di Databricks, vedere la sezione Releases del repository dell'interfaccia della riga di comando di Databricks in GitHub. La versione più recente ha un'etichetta
Latestaccanto a essa nell'elenco delle versioni.
aggiornamento di curl per Linux, macOS e Windows
Per questa opzione di aggiornamento, si usa curl per scaricare e aggiornare automaticamente un'installazione precedente dell'interfaccia della riga di comando di Databricks versione 0.205 o successiva alla versione più recente.
Per Windows, Databricks consiglia di usare sottosistema Windows per Linux (WSL). È necessario aver unzip installato . Per istruzioni sull'installazione, vedere la documentazione del sistema operativo. Se non puoi usare WSL, dovresti saltare questa procedura e usare il prompt dei comandi o PowerShell per aggiornare l'interfaccia della riga di comando di Databricks dalla sorgente invece.
Elimina l'installazione esistente della CLI di Databricks dal percorso
/usr/local/bin/databrickssu macOS e Linux, oC:\Windows\databricks.exesu Windows.Da un prompt della shell Linux, dal Terminale di macOS o dal Prompt dei comandi di Windows, usa
curlper scaricare e installare la versione più recente di Databricks CLI eseguendo il comando seguente (tieni presente che devi specificare correttamente i caratteri maiuscoli e minuscoli per-fsSL):curl -fsSL https://raw.githubusercontent.com/databricks/setup-cli/main/install.sh | shNota
Per visualizzare il contenuto dello script prima di eseguirlo, vedere il file install.sh nel repository di installazione dell'interfaccia della riga di comando di Databricks in GitHub.
Per Windows, è necessario eseguire questo comando come amministratore.
Per Linux e macOS, se un messaggio di errore indica che
/usr/local/binnon è scrivibile, eseguire di nuovo il comando consudo.Questo comando scarica e installa l'interfaccia della riga di comando di Databricks nel percorso
/usr/local/bin/databricksin macOS e Linux eC:\Windows\databricks.exein Windows.Se viene visualizzato il seguente errore, è necessario eliminare manualmente la CLI di Databricks dal percorso indicato sopra e quindi eseguire di nuovo il comando
curl: "Il percorso di destinazione<path>esiste già."Verificare se l'interfaccia della riga di comando di Databricks è stata aggiornata correttamente. A tale scopo, dal terminale visualizzare la versione dell'interfaccia della riga di comando di Databricks usando l'opzione
-vo eseguendo ilversioncomando :databricks -v # Or: databricks versionSe l'output è versione 0.205.0 o successiva, l'interfaccia della riga di comando (CLI) di Databricks viene installata correttamente.
Per un elenco delle versioni dell'interfaccia della riga di comando di Databricks, vedere la sezione Releases del repository dell'interfaccia della riga di comando di Databricks in GitHub. La versione più recente ha un'etichetta
Latestaccanto a essa nell'elenco delle versioni.
aggiornamento di Source per Linux, macOS e Windows
Per questa opzione di aggiornamento, scarica manualmente un file di .zip e quindi estrai manualmente l'eseguibile dell'interfaccia a riga di comando di Databricks dal file scaricato .zip.
- Facoltativamente, eliminare l'eseguibile della CLI di Databricks, il file
.zipe la cartella estratta del file.zipda una qualsiasi precedente installazione manuale dal codice sorgente. - Continuare seguendo le istruzioni riportate in installazione di Source per Linux, macOS e Windows.