Condividi tramite


Installare lo strumento Azure Data CLI (azdata) con zypper

Si applica:all'interfaccia della riga di comando di Azure Data (azdata)

Annotazioni

Alcuni scenari gestiti in precedenza dall'interfaccia della riga di comando dei dati di Azure (azdata) sono ora gestiti tramite estensioni dell'interfaccia della riga di comando di Azure (az) e flussi di lavoro basati su Azure Arc. Non esiste una sola sostituzione 1:1 per tutti i azdata comandi. La tabella seguente evidenzia le alternative comuni all'Azure CLI, se disponibili.

azdata command area Estensione/gruppo di comandi dell'interfaccia a riga di comando di Azure Informazioni di riferimento su Azure CLI
azdata arc dc * az arcdata Informazioni di riferimento per l'interfaccia della riga di comando dei dati di Azure Arc
azdata arc sql mi * az arcdata sql mi Gestire Istanza gestita di SQL di Azure con l'interfaccia della riga di comando
azdata arc postgres * az arcdata postgres Gestire il server PostgreSQL con l'interfaccia della riga di comando
azdata migrate * az datamigration Eseguire la migrazione tramite l'interfaccia della riga di comando
azdata extension * az extension * Panoramica delle estensioni dell'interfaccia della riga di comando di Azure
azdata login az login az login
azdata sql shell / azdata sql query Nessun equivalente dell'interfaccia della riga di comando di Azure (usare sqlcmd, SSMS o altri strumenti SQL) Utilità sqlcmd

SQL Server Management Studio

Per i nuovi scenari di automazione e gestione, preferire l'interfaccia della riga di comando di Azure (az),le estensioni dell'interfaccia della riga di comando di Azure e le esperienze del portale di Azure Arc.

Per le distribuzioni Linux con zypper è disponibile un pacchetto per azdata-cli. Il pacchetto dell'interfaccia della riga di comando è stato testato nelle versioni di Linux che usano zypper:

  • openSUSE 42.2 (salto) +
  • SLES 12 SP 2 +

Installazione di Python/PIP

È possibile installare l'interfaccia della riga di comando di Azure Data (azdata) in Linux con yum, apt o zypper o in MacOS con le gestioni pacchetti di installazione homebrew. Prima che questi strumenti di gestione pacchetti fossero disponibili, l'installazione richiedeva Python e pip.

Importante

Prima di procedere è necessario rimuovere tutte le installazioni di azdata nel sistema globale Python. I nuovi programmi di installazione o i pacchetti nativi aggiungono azdata al percorso e non è possibile sapere quale ha la precedenza. Se si dispone di un azdata esistente installato nel sistema globale Python, rimuoverlo prima di procedere.

Per visualizzare l'installazione corrente, eseguire il comando seguente:

$ pip list --format columns

Se azdata viene installato da pip restituisce il pacchetto e la versione. Per esempio:

 Package             Version
------------------- ----------
azdata-cli          15.0.X
azdata-cli-app      15.0.X
azdata-cli-cluster  15.0.X
azdata-cli-core     15.0.X
azdata-cli-hdfs     15.0.X
azdata-cli-notebook 15.0.X
azdata-cli-profile  15.0.X
azdata-cli-spark    15.0.X
azdata-cli-sql      15.0.X

Nell'esempio seguente viene rimossa un'installazione tramite pip di azdata.

$ pip freeze | grep azdata-* | xargs pip uninstall -y

Dopo aver verificato che siano state rimosse tutte le installazioni di azdata installate con pip, procedere con l'installazione desiderata.

Installare con zypper

Importante

Il pacchetto RPM di azdata-cli dipende dal pacchetto python3. Nel sistema potrebbe trattarsi di una versione di Python che risale a una data precedente al requisito di Python 3.6.x. Se si verifica un problema, trovare un pacchetto python3 sostitutivo.

  1. Installare le dipendenze necessarie per installare azdata-cli.

    sudo zypper install -y curl
    
  2. Importa la chiave del repository Microsoft.

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
    
  3. Creare le informazioni sul repository locale.

    sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/12/prod.repo
    
  4. Installare azdata-cli.

    sudo zypper install --from packages-microsoft-com-mssql-server-2019 -y azdata-cli
    

Verificare l'installazione

azdata
azdata --version

Update

Aggiornare azdata-cli con il comando zypper update.

sudo zypper refresh
sudo zypper update azdata-cli

Uninstall

Rimuovere il pacchetto dal sistema.

sudo zypper removerepo azdata-cli

Passaggi successivi

Per altre informazioni sui cluster Big Data, vedere Informazioni sui cluster Big Data di SQL Server 2019.