Instalar CLI de Dados do Azure (azdata)

Aplica-se a: CLI de Dados do Azure (azdata)

CLI de Dados do Azure (azdata) é um utilitário de linha de comando escrito em Python para inicializar e gerenciar serviços de dados por meio de APIs REST.

Cuidado

Este artigo faz referência ao CentOS, uma distribuição do Linux que está se aproximando do status de EOL (fim da vida útil). Considere seu uso e planeje adequadamente. Para obter mais informações, veja as Diretrizes sobre fim da vida útil do CentOS.

Localizar a versão mais recente

Para localizar sua versão instalada e ver se você precisar atualizá-la, execute azdata --version.

Instruções específicas do SO

Instalação do Python/Pip

Você pode instalar a CLI de Dados do Azure (azdata) no Linux com o yum, o apt ou o zypper ou, no MacOS, com gerenciadores de pacotes de instalação do Homebrew. Antes desses gerenciadores de pacotes estarem disponíveis, a instalação exigia o Python e o pip.

Importante

Antes de prosseguir, você precisa remover todas as instalações do azdata que foram instaladas no sistema global Python. Os novos instaladores ou pacotes nativos adicionam azdata ao seu caminho e é impossível saber qual é o primeiro. Se você tiver um azdata instalado no Python do sistema global, remova-o antes de continuar.

Para exibir a instalação atual, execute o seguinte comando:

$ pip list --format columns

Se azdata for instalado pelo pip, ele retornará o pacote e a versão. Por exemplo:

 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

O exemplo a seguir remove uma instalação do pip do azdata.

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

Depois de verificar se você removeu qualquer instalação do azdata que foi instalado com o Pip, continue com sua instalação.

Próximas etapas

Usar o azdata com clusters de Big Data. Para isso, confira O que são Clusters de Big Data do SQL Server 2019?.