apt를 사용하여 Azure Data CLI(
적용 대상: Azure Data CLI(
azdata)
메모
이전에 Azure Data CLI(azdata)에서 처리한 일부 시나리오는 이제 Azure CLI(az) 확장 및 Azure Arc 기반 워크플로를 통해 관리됩니다. 모든 azdata 명령에 대한 단일 1:1 대체는 없습니다. 다음 표에서는 일반적으로 관련된 Azure CLI 대안이 존재하는 위치를 중점적으로 설명합니다.
| azdata 명령 영역 | Azure CLI 확장/명령 그룹 | Azure CLI 참조 |
|---|---|---|
azdata arc dc * |
az arcdata |
Azure Arc 데이터 CLI 참고 |
azdata arc sql mi * |
az arcdata sql mi |
CLI를 사용하여 Azure SQL Managed Instance 관리 |
azdata arc postgres * |
az arcdata postgres |
CLI를 사용하여 PostgreSQL 서버 관리 |
azdata migrate * |
az datamigration |
CLI를 사용하여 마이그레이션 |
azdata extension * |
az extension * |
Azure CLI 확장 개요 |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Azure CLI에 해당하는 것 없음(sqlcmd 또는 SSMS, 기타 SQL 도구 사용) |
sqlcmd 유틸리티 SQL Server Management Studio |
새 자동화 및 관리 시나리오의 경우 Azure CLI(az), Azure CLI 확장 및 Azure Arc Portal 환경을 선호합니다.
apt을(를) 사용하는 Linux 배포판의 경우 azdata-cli에 대한 패키지가 있습니다. CLI 패키지는 apt을 사용하는 다음의 Linux 버전에서 테스트되었습니다.
- Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04
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 설치가 제거되었는지 확인한 후 설치를 계속 진행합니다.
apt를 사용하여 설치
중요합니다
azdata-cli의 Debian 패키지는 python3 패키지에 따라 달라집니다. 시스템에서 이 패키지는 Python 3.6.x 요구 사항 이전의 Python 버전일 수 있습니다. 문제가 발생하면 대체 python3 패키지를 찾습니다.
azdata-cli을(를) 설치하는 데 필요한 종속성을 설치합니다.sudo apt-get update sudo apt-get install gnupg ca-certificates curl wget software-properties-common apt-transport-https lsb-release -yMicrosoft 리포지토리 키를 가져옵니다.
curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc로컬 리포지토리 정보를 만듭니다.
Ubuntu 16.04 클라이언트의 경우 다음을 실행합니다.
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/prod.list)"Ubuntu 18.04 클라이언트의 경우 다음을 실행합니다.
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/prod.list)"Ubuntu 20.04 클라이언트의 경우 다음을 실행합니다.
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/prod.list)"azdata-cli를 설치합니다.sudo apt-get update sudo apt-get install -y azdata-cli
설치 확인
azdata
azdata --version
업데이트
azdata-cli 및 apt-get update 명령을 사용하여 apt-get install을(를) 업데이트합니다.
sudo apt-get update && sudo apt-get install --only-upgrade -y azdata-cli
Uninstall
시스템에서 패키지를 제거합니다.
sudo apt-get remove -y azdata-cliazdata-cli를 다시 설치하지 않으려면 리포지토리 정보를 제거합니다.sudo rm /etc/apt/sources.list.d/azdata-cli.list리포지토리 키를 제거합니다.
sudo rm /etc/apt/trusted.gpg.d/dpgswdist.v1.asc.gpg더 이상 종속성을 제거할 필요가 없습니다.
sudo apt autoremove
다음 단계
빅 데이터 클러스터에 대한 자세한 내용은 SQL Server 2019 빅 데이터 클러스터란을 참조하세요.