Sdílet prostřednictvím


Instalace Azure Data CLI (azdata) s využitím pip

platí pro: Azure Data CLI (azdata)

Tento článek popisuje, jak nainstalovat nástroj Azure Data CLI (azdata) ve Windows, Linuxu nebo macOS pomocí pip.

Spropitné

Pro jednodušší prostředí je možné nainstalovat azdata pomocí správce balíčků pro Windows, Linux (Ubuntu, Debian, RHEL, openSUSE a SLE distributions) a macOS.

Požadavky

azdata je nástroj příkazového řádku napsaný v Pythonu, který správcům clusteru umožňuje spouštění a správu datových prostředků prostřednictvím rozhraní REST API. Minimální požadovaná verze Pythonu je v3.6. K tomu, aby bylo možné stáhnout a nainstalovat nástroj azdata, je nutné pip. Následující pokyny obsahují příklady pro Windows, Linux (Ubuntu) a macOS. Informace o instalaci Pythonu na jiných platformách najdete v dokumentaci k Pythonu. Kromě toho nainstalujte a aktualizujte nejnovější verzi balíčku requests Pythonu:

pip3 install -U requests

Instalace Windows azdata

  1. Na klientovi Windows stáhněte potřebný balíček Pythonu z https://www.python.org/downloads/. Pro Python 3.6 a novější se při instalaci Pythonu nainstaluje také pip3.

    Spropitné

    Při instalaci Pythonu 3 zvolte možnost přidat Python do PATH. Pokud to neuděláte, můžete později najít umístění pip3 a ručně ho přidat do svého PATH.

  2. Otevřete novou relaci Windows PowerShellu, aby získala nejnovější cestu s Pythonem.

  3. Od verze SQL Server 2019 CU5 má azdata nezávislou sémantickou verzi ze serveru. Pokud máte nainstalované jakékoliv starší verze azdata než tuto, je důležité nejprve je odinstalovat před instalací nejnovější verze.

    Například pro verzi 2019-cu4 spusťte následující příkaz:

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

    Poznámka

    V předchozích příkladech nahraďte 2019-cu6 verzí a CU vaší instalace azdata.

  4. Nainstalujte azdata.

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

Instalace azdata Linuxu

V Linuxu musíte nainstalovat Python 3.6 a pak upgradovat pip. Následující příklad ukazuje příkazy, které by fungovaly pro Ubuntu. Další platformy Linux najdete v dokumentaci k Pythonu.

  1. Nainstalujte potřebné balíčky Pythonu:

    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. Upgradujte pip3.

    sudo -H pip3 install --upgrade pip
    
  3. Od verze SQL Server 2019 CU5 má azdata nezávislou sémantickou verzi ze serveru. Pokud máte nainstalovanou starší verzi azdata, je důležité ji nejprve odinstalovat před instalací nejnovější verze.

    Například pro 2019-cu6spusťte následující příkaz:

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

    Poznámka

    V předchozích příkladech nahraďte 2019-cu6 verzí a CU instalace azdata.

  4. Nainstalujte azdata.

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

    Poznámka

    Přepínač --user nainstaluje azdata do instalačního adresáře uživatele Pythonu. To je obvykle ~/.local/bin v Linuxu. Přidejte tento adresář do cesty nebo přejděte do instalačního adresáře uživatele a spusťte ./azdata odtud.

Instalace azdata v systému macOS

Pokud chcete nainstalovat azdata v systému macOS, proveďte tyto kroky. Pro každý krok spusťte příklad v terminálu.

  1. V klientovi macOS nainstalujte Homebrew, pokud ho ještě nemáte:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Nainstalujte Python a pip, minimální verze 3.0:

    brew install python3
    
  3. Nainstalujte závislosti:

    pip3 install -U requests
    brew install freetds
    
  4. Od verze SQL Server 2019 CU5 má azdata nezávislou sémantickou verzi ze serveru. Pokud máte nainstalovanou starší verzi azdata, je důležité ji nejprve odinstalovat před instalací nejnovější verze. Například následující příkaz odebere verzi RC1 azdata:

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

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