yum での Azure Data CLI (azdata
) のインストール
適用対象: Azure Data CLI (azdata
)
yum
を使用した Linux ディストリビューションには、azdata-cli
用のパッケージが用意されています。 この CLI パッケージは、yum
を使用する Linux バージョンでテストされています。
- RHEL 7、RHEL 8
Python と Pip のインストール
yum、apt、または zypper を使用して Linux に Azure Data CLI (azdata
) をインストールするか、Homebrew インストール パッケージ マネージャーを使用して macOS にインストールすることができます。 これらのパッケージ マネージャーが使用可能になる前は、インストールに Python と pip が必要でした。
重要
次に進む前に、グローバル システム Python にインストールされた azdata
のすべてのインストールを削除する必要があります。 新しいインストーラーまたはネイティブ パッケージによってパスに azdata
が追加されます。どれが最初かを判別することはできません。
グローバル システム Python に既存の azdata
をインストールした場合は、次に進む前に削除します。
現在のインストールを表示するには、次のコマンドを実行します。
$ pip list --format columns
pip によって azdata
がインストールされている場合、パッケージとバージョンが返されます。 次に例を示します。
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
次の例では、azdata
の pip のインストールを削除します。
$ pip freeze | grep azdata-* | xargs pip uninstall -y
pip を使用してインストールされた azdata
のインストールを削除したことを確認したら、インストールを続行します。
yum でのインストール
重要
azdata-cli
の RPM パッケージは、python3 のパッケージによって異なります。 これは、お使いのシステムでは Python 3.6.x の要件より前から存在する Python バージョンである可能性があります。 これが問題となる場合、代わりの python3 パッケージを見つけるか、pip
を使用する手動でのインストール手順に従ってください。
azdata-cli
のインストールに必要な依存関係をインストールします。sudo yum install -y curl
Microsoft リポジトリ キーをインポートします。
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
ローカル リポジトリ情報を作成します。
RHEL 7 クライアントには次を実行します。
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/prod.repo
RHEL 8 クライアントには次を実行します。
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/prod.repo
azdata-cli
をインストールする。sudo yum install azdata-cli
インストールの確認
azdata
azdata --version
更新
yum update
コマンドで azdata-cli
を更新します。
sudo yum update azdata-cli
アンインストール
システムからパッケージを削除します。
sudo yum remove azdata-cli
azdata-cli
を再インストールする予定がない場合は、リポジトリ情報を削除してください。sudo rm /etc/yum.repos.d/azdata-cli.repo
次のステップ
ビッグ データ クラスターの詳細については、「SQL Server 2019 ビッグ データ クラスターとは」を参照してください。