Instale CLI de datos de Azure (azdata) con zypper

Se aplica a: CLI de datos de Azure (azdata)

Para las distribuciones de Linux con zypper, hay un paquete para azdata-cli. El paquete de la CLI se ha probado en versiones de Linux que usan zypper:

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

Instalación de Python/Pip

Puede instalar CLI de datos de Azure (azdata) en Linux con yum, apt o zypper, o en MacOS con los administradores de paquetes de instalación de Homebrew. Antes de que estos administradores de paquetes estuvieran disponibles, la instalación requería Python y pip.

Importante

Antes de continuar, debe quitar cualquier instalación de azdata que se haya instalado en el sistema de Python global. Los nuevos instaladores o paquetes nativos agregan azdata a la ruta de acceso y es imposible saber qué es lo que ocurre primero. Si tiene un azdata existente instalado en Python del sistema global, quítelo antes de continuar.

Para ver la instalación actual, ejecute el comando siguiente:

$ pip list --format columns

Si azdata se instala mediante pip, devuelve el paquete y la versión. Por ejemplo:

 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

En el ejemplo siguiente se quita una instalación de pip de azdata.

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

Después de comprobar que quitó toda instalación de azdata que se instaló con PIP, continúe con la instalación.

Instalación con zypper

Importante

El paquete RPM de azdata-cli depende del paquete python3. En su sistema, esta puede ser una versión de Python anterior al requisito de Python 3.6.x. Si esto supone un problema, busque un paquete de python3 de reemplazo o siga las instrucciones de instalación manual que usan pip.

  1. Instale las dependencias necesarias para instalar azdata-cli.

    sudo zypper install -y curl
    
  2. Importe la clave del repositorio de Microsoft.

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
    
  3. Cree la información del repositorio local.

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

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

Comprobación de la instalación

azdata
azdata --version

Actualizar

Actualice azdata-cli con el comando zypper update.

sudo zypper refresh
sudo zypper update azdata-cli

Desinstalación

Elimine el paquete de su equipo.

sudo zypper removerepo azdata-cli

Pasos siguientes

Vea ¿Qué son los Clústeres de macrodatos de SQL Server 2019? para obtener más información sobre los clústeres de macrodatos.