Bagikan melalui


Menginstal Azure Data CLI (azdata) dengan pip

Berlaku untuk: Azure Data CLI ()azdata

Artikel ini menjelaskan cara menginstal alat Azure Data CLI (azdata) di Windows, Linux, atau macOS menggunakan pip.

Tip

Untuk pengalaman yang lebih sederhana, azdata dapat diinstal dengan manajer paket untuk Windows, Linux (Ubuntu, Debian, RHEL, distribusi openSUSE dan SLE) dan macOS.

Prasyarat

azdata adalah utilitas baris perintah yang ditulis dalam Python yang memungkinkan administrator kluster melakukan bootstrap dan mengelola sumber daya data melalui REST API. Versi Python minimum yang diperlukan adalah v3.6. pip diperlukan untuk mengunduh dan menginstal azdata alat. Instruksi berikut memberikan contoh untuk Windows, Linux (Ubuntu), dan macOS. Untuk menginstal Python di platform lain, lihat dokumentasi Python. Selain itu, instal dan perbarui versi requests terbaru paket Python:

pip3 install -U requests

Penginstalan Windows azdata

  1. Pada klien Windows, unduh paket Python yang diperlukan dari https://www.python.org/downloads/. Untuk python 3.6 dan yang lebih baru, pip3 juga diinstal saat Anda menginstal Python.

    Tip

    Saat menginstal Python3, pilih untuk menambahkan Python ke .PATH Jika tidak, Anda nantinya dapat menemukan di mana pip3 berada dan menambahkannya secara manual ke PATH.

  2. Buka sesi Windows PowerShell baru sehingga mendapatkan jalur terbaru dengan Python di dalamnya.

  3. Dimulai dengan rilis CU5 SQL Server 2019, azdata memiliki versi semantik independen dari server. Jika Anda memiliki rilis sebelumnya yang azdata terinstal lebih lama dari ini, penting untuk terlebih dahulu menghapus instalannya sebelum menginstal versi terbaru.

    Misalnya, untuk 2019-cu4, jalankan perintah berikut:

    pip3 uninstall -r https://azdatacli.blob.core.windows.net/python/azdata/2019-cu4/requirements.txt
    

    Catatan

    Dalam contoh sebelumnya, ganti 2019-cu6 dengan versi dan CU penginstalan azdataAnda .

  4. Pasang azdata.

    pip3 install -r https://aka.ms/azdata
    

Penginstalan Linux azdata

Di Linux, Anda harus menginstal Python 3.6 dan kemudian meningkatkan pip. Contoh berikut menunjukkan perintah yang akan berfungsi untuk Ubuntu. Untuk platform Linux lainnya, lihat dokumentasi Python.

  1. Instal paket Python yang diperlukan:

    sudo apt-get update && \
    sudo apt-get install -y python3 && \
    sudo apt-get install -y python3-pip && \
    sudo apt-get install -y libkrb5-dev && \
    sudo apt-get install -y libsqlite3-dev && \
    sudo apt-get install -y unixodbc-dev
    
  2. Tingkatkan pip3.

    sudo -H pip3 install --upgrade pip
    
  3. Dimulai dengan rilis CU5 SQL Server 2019, azdata memiliki versi semantik independen dari server. Jika Anda memiliki rilis sebelumnya yang azdata terinstal lebih lama dari ini, penting untuk terlebih dahulu menghapus instalannya sebelum menginstal versi terbaru.

    Misalnya, untuk 2019-cu6, jalankan perintah berikut:

    pip3 uninstall -r https://azdatacli.blob.core.windows.net/python/azdata/2019-cu6/requirements.txt
    

    Catatan

    Dalam contoh sebelumnya, ganti 2019-cu6 dengan versi dan CU penginstalan azdataAnda .

  4. Pasang azdata.

    pip3 install -r https://aka.ms/azdata --user
    

    Catatan

    Sakelar --user diinstal azdata ke direktori penginstalan pengguna Python. Ini biasanya ~/.local/bin di Linux. Tambahkan direktori ini ke jalur Anda atau navigasikan ke direktori penginstalan pengguna dan jalankan ./azdata dari sana.

Menginstal azdata di macOS

Untuk menginstal azdata di macOS, selesaikan langkah-langkah ini. Untuk setiap langkah, jalankan contoh di Terminal.

  1. Pada klien macOS, instal Homebrew jika Anda belum memilikinya:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Instal Python dan pip, versi minimum 3.0:

    brew install python3
    
  3. Instal dependensi:

    pip3 install -U requests
    brew install freetds
    
  4. Dimulai dengan rilis CU5 SQL Server 2019, azdata memiliki versi semantik independen dari server. Jika Anda memiliki rilis sebelumnya yang azdata terinstal lebih lama dari ini, penting untuk terlebih dahulu menghapus instalannya sebelum menginstal versi terbaru. Misalnya, perintah berikut menghapus versi RC1 dari azdata:

    pip3 uninstall -r https://azdatacli.blob.core.windows.net/python/azdata/2019-rc1/requirements.txt
    
  5. Instal Azure Data CLI.

    pip3 install -r https://aka.ms/azdata