Bagikan melalui


Menginstal Azure Data CLI (azdata) dengan apt

Berlaku untuk: Azure Data CLI ()azdata

Nota

Beberapa skenario yang sebelumnya ditangani oleh Azure Data CLI (azdata) sekarang dikelola melalui ekstensi Azure CLI (az) dan alur kerja berbasis Azure Arc. Tidak ada penggantian 1:1 tunggal untuk semua azdata perintah. Tabel berikut menyoroti alternatif Azure CLI yang umum tersedia jika ada.

bagian perintah azdata Ekstensi/kelompok perintah Azure CLI referensi Azure CLI
azdata arc dc * az arcdata Referensi CLI data Azure Arc
azdata arc sql mi * az arcdata sql mi Mengelola Azure SQL Managed Instance dengan CLI
azdata arc postgres * az arcdata postgres Mengelola server PostgreSQL dengan CLI
azdata migrate * az datamigration Migrasi menggunakan CLI
azdata extension * az extension * Gambaran umum ekstensi Azure CLI
azdata login az login az login
azdata sql shell / azdata sql query Tidak ada Azure CLI yang setara (gunakan sqlcmd, SSMS, atau alat SQL lainnya) Utilitas sqlcmd

SQL Server Management Studio

Untuk skenario otomatisasi dan manajemen baru, lebih suka Azure CLI (az), ekstensi Azure CLI, dan pengalaman portal Azure Arc.

Untuk distribusi Linux dengan apt ada paket untuk azdata-cli. Paket CLI telah diuji pada versi Linux yang menggunakan apt:

  • Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04

Penginstalan Python/Pip

Anda dapat menginstal Azure Data CLI (azdata) di Linux dengan yum, apt, atau zypper, atau di MacOS dengan manajer paket penginstalan Homebrew. Sebelum manajer paket ini tersedia, penginstalan memerlukan Python dan pip.

Penting

Sebelum melanjutkan, Anda perlu menghapus instalasi azdata apa pun yang diinstal ke sistem global Python. Penginstal baru atau paket asli menambahkan azdata ke jalur sistem Anda dan tidak mungkin untuk mengetahui mana yang pertama. Jika Anda memiliki azdata yang sudah terinstal pada sistem global Python, hapus sebelum melanjutkan.

Untuk melihat penginstalan Anda saat ini, jalankan perintah berikut:

$ pip list --format columns

Jika azdata diinstal oleh pip, paket dan versi akan dikembalikan. Contohnya:

 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

Contoh berikut menghapus penginstalan pip pada azdata.

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

Setelah Anda memverifikasi bahwa Anda telah menghapus instalasi azdata apa pun yang diinstal dengan pip, lanjutkan dengan penginstalan Anda.

Instal dengan apt

Penting

Paket Debian azdata-cli tergantung pada python3 paket. Pada sistem Anda, ini mungkin versi Python yang mendahului persyaratan Python 3.6.x. Jika ini menimbulkan masalah bagi Anda, temukan paket pengganti python3 .

  1. Instal dependensi yang diperlukan untuk menginstal azdata-cli.

    sudo apt-get update
    sudo apt-get install gnupg ca-certificates curl wget software-properties-common apt-transport-https lsb-release -y
    
  2. Impor kunci repositori Microsoft.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  3. Buat informasi repositori lokal.

    Untuk menjalankan perintah pada klien Ubuntu 16.04:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/prod.list)"
    

    Untuk menjalankan klien Ubuntu 18.04:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/prod.list)"
    

    Untuk menjalankan klien Ubuntu 20.04, lakukan:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/prod.list)"
    
  4. Pasang azdata-cli.

    sudo apt-get update
    sudo apt-get install -y azdata-cli
    

Memverifikasi penginstalan

azdata
azdata --version

Update

Perbarui azdata-cli menggunakan perintah apt-get update dan apt-get install.

sudo apt-get update && sudo apt-get install --only-upgrade -y azdata-cli

Uninstall

  1. Hapus paket dari sistem Anda.

    sudo apt-get remove -y azdata-cli
    
  2. Hapus informasi repositori jika Anda tidak berencana untuk menginstal azdata-cliulang .

    sudo rm /etc/apt/sources.list.d/azdata-cli.list
    
  3. Hapus kunci repositori.

    sudo rm /etc/apt/trusted.gpg.d/dpgswdist.v1.asc.gpg
    
  4. Hapus dependensi yang tidak lagi diperlukan.

    sudo apt autoremove
    

Langkah berikutnya

Untuk informasi selengkapnya tentang kluster big data, lihat Apa itu Kluster Big Data SQL Server 2019?.