Compartir a través de


Instalación de CLI de datos de Azure (azdata) con apt

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

Nota:

Algunos escenarios previamente administrados por la CLI de datos de Azure (azdata) ahora se administran mediante extensiones de la CLI de Azure (az) y flujos de trabajo basados en Azure Arc. No hay ningún reemplazo único de 1:1 para todos los azdata comandos. En la tabla siguiente se resaltan las alternativas comunes de CLI de Azure donde existan.

área de comandos azdata Extensión o grupo de comandos de la CLI de Azure referencia de Azure CLI
azdata arc dc * az arcdata Referencia de la CLI de datos de Azure Arc
azdata arc sql mi * az arcdata sql mi Administración de Azure SQL Managed Instance con la CLI
azdata arc postgres * az arcdata postgres Administración del servidor PostgreSQL con la CLI
azdata migrate * az datamigration Migración mediante la CLI
azdata extension * az extension * Introducción a las extensiones de la CLI de Azure
azdata login az login az login
azdata sql shell / azdata sql query No hay equivalente para la CLI de Azure (use sqlcmd, SSMS o otras herramientas de SQL) Utilidad sqlcmd

SQL Server Management Studio

Para nuevos escenarios de automatización y administración, prefiera la CLI de Azure (az),las extensiones de la CLI de Azure y las experiencias del portal de Azure Arc.

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

  • Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04

Instalación de Python/Pip

Puede instalar la CLI de datos de Azure (azdata) en Linux con yum, apt o zypper, o en MacOS con 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 tu ruta y es imposible saber cuál es el primero. Si tiene instalado un azdata existente en el sistema operativo Python 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ó cualquier instalación de azdata que se instaló con pip, continúe con su instalación.

Instalación con apt

Importante

El paquete de Debian 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 reemplazo python3 .

  1. Instale las dependencias necesarias para instalar 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. Importe la clave del repositorio de Microsoft.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  3. Crear información del repositorio local.

    Para el cliente Ubuntu 16.04, ejecute:

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

    Para el cliente Ubuntu 18.04, ejecute:

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

    Para el cliente Ubuntu 20.04, ejecute:

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

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

Comprobación de la instalación

azdata
azdata --version

Actualización

Actualice azdata-cli con los comandos apt-get update y apt-get install.

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

Uninstall

  1. Elimine el paquete de su equipo.

    sudo apt-get remove -y azdata-cli
    
  2. Quite la información del repositorio si no piensa volver a instalar azdata-cli.

    sudo rm /etc/apt/sources.list.d/azdata-cli.list
    
  3. Quite la clave del repositorio.

    sudo rm /etc/apt/trusted.gpg.d/dpgswdist.v1.asc.gpg
    
  4. Quite las dependencias que ya no sean necesarias.

    sudo apt autoremove
    

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.