Udostępnij za pośrednictwem


Instalowanie interfejsu wiersza polecenia usługi Azure Data (azdata) przy użyciu narzędzia yum

Dotyczy: interfejs wiersza polecenia usługi Azure Data (azdata)

W przypadku dystrybucji systemu Linux z yum istnieje pakiet dla azdata-cli. Pakiet interfejsu wiersza polecenia został przetestowany w wersjach systemu Linux, które używają yum:

  • RHEL 7, RHEL 8

Instalacja Python/Pip

Azure Data CLI (azdata) można zainstalować w systemie Linux za pomocą narzędzi yum, apt lub zypper albo w systemie MacOS przy użyciu menedżerów pakietów Homebrew. Przed pojawieniem się tych menedżerów pakietów instalacja wymagała języka Python i pip.

Ważny

Przed kontynuowaniem należy usunąć dowolną instalację azdata, które zostały zainstalowane w globalnym systemie Python. Nowe instalatory lub pakiety natywne dodają azdata do ścieżki i nie można wiedzieć, który z nich jest pierwszy. Jeśli masz już zainstalowaną azdata w globalnym Pythonie systemowym, usuń ją przed dalszymi działaniami.

Aby wyświetlić bieżącą instalację, uruchom następujące polecenie:

$ pip list --format columns

Jeśli azdata jest zainstalowany przez pip, zwraca pakiet i wersję. Na przykład:

 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

Poniższy przykład usuwa instalację pip azdata.

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

Po sprawdzeniu, czy usunąłeś instalację azdata, która została zainstalowana za pomocą pip, przejdź do instalacji.

Instalowanie za pomocą narzędzia yum

Ważny

Pakiet RPM azdata-cli zależy od pakietu python3. W twoim systemie może to być wersja Pythona, która może poprzedzać wymaganie Python 3.6.x. Jeśli stanowi to problem, znajdź zastępczy pakiet python3 lub postępuj zgodnie z instrukcjami instalacji ręcznej, które używają pip.

  1. Zainstaluj zależności niezbędne do zainstalowania azdata-cli.

    sudo yum install -y curl
    
  2. Zaimportuj klucz repozytorium firmy Microsoft.

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
    
  3. Utwórz informacje o repozytorium lokalnym.

    W przypadku uruchomienia klienta RHEL 7:

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/prod.repo
    

    W przypadku uruchomienia klienta RHEL 8:

    sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/prod.repo
    
  4. Zainstaluj azdata-cli.

    sudo yum install azdata-cli
    

Weryfikowanie instalacji

azdata
azdata --version

Aktualizacja

Zaktualizuj azdata-cli za pomocą polecenia yum update.

sudo yum update azdata-cli

Odinstalowywanie

  1. Usuń pakiet z systemu.

    sudo yum remove azdata-cli
    
  2. Usuń informacje o repozytorium, jeśli nie planujesz ponownej instalacji azdata-cli.

    sudo rm /etc/yum.repos.d/azdata-cli.repo
    

Następne kroki

Aby uzyskać więcej informacji na temat klastrów danych big data, zobacz Co to są klastry danych big data programu SQL Server 2019?.