SQL Server 2019 빅 데이터 도구 설치
적용 대상: SQL Server 2019(15.x)
중요
Microsoft SQL Server 2019 빅 데이터 클러스터 추가 기능이 사용 중지됩니다. SQL Server 2019 빅 데이터 클러스터에 대한 지원은 2025년 2월 28일에 종료됩니다. 자세한 내용은 Microsoft SQL Server 플랫폼의 빅 데이터 옵션을 참조하세요.
이 문서에서는 SQL Server 2019 빅 데이터 클러스터를 만들고 관리 및 사용하기 위해 설치해야 하는 클라이언트 도구를 설명합니다. 다음 섹션에서는 도구 목록 및 설치 지침 링크를 제공합니다. 빅 데이터 클러스터를 배포하기 전에 Windows 또는 Linux에서 필수로 표시된 도구를 구성합니다.
빅 데이터 클러스터 도구
다음 표에는 일반적인 빅 데이터 클러스터 도구와 도구 설치 방법이 나와 있습니다.
도구 | 필수 | Description | 설치 |
---|---|---|---|
python |
예 | python은 동적 의미 체계를 사용하는 해석된 개체 지향 고급 프로그래밍 언어입니다. SQL Server 빅 데이터 클러스터의 대부분은 python을 사용합니다. | python 설치. |
Azure Data CLI(azdata ) |
예 | 빅 데이터 클러스터를 설치하고 관리하기 위한 명령줄 도구입니다. | 설치 |
kubectl 1 |
예 | 기본 Kubernetes 클러스터를 모니터링하기 위한 명령줄 도구입니다(자세한 정보). | Windows | Linux |
Azure Data Studio | 예 | SQL Server를 쿼리하기 위한 플랫폼 간 그래픽 도구입니다. | 설치 |
데이터 가상화 확장 | 예 | 데이터 가상화 마법사를 제공하는 Azure Data Studio용 확장입니다. | 설치 |
Azure CLI2 | AKS의 경우 | Azure 서비스를 관리하기 위한 최신 명령줄 인터페이스입니다. AKS 빅 데이터 클러스터 배포와 함께 사용됩니다(자세한 정보). | 설치 |
mssql-cli | 옵션 | SQL Server를 쿼리하기 위한 최신 명령줄 인터페이스입니다(자세한 정보). | Windows | Linux |
sqlcmd | 일부 스크립트의 경우 | SQL Server를 쿼리하기 위한 레거시 명령줄 도구입니다(자세한 정보). SQLCMD 패키지를 설치하기 전에 Microsoft ODBC Driver 11 for SQL Server를 설치해야 할 수 있습니다. | Windows | Linux |
curl 3 |
일부 스크립트의 경우 | URL을 사용하여 데이터를 전송하기 위한 명령줄 도구입니다. | Windows | Linux: curl 패키지 설치 |
oc |
Red Hat OpenShift 및 Azure Redhat OpenShift 배포에 필요합니다. | oc 는 OpenShift CLI(명령줄 인터페이스)입니다. |
CLI 설치 |
1kubectl
버전 1.13 이상을 사용해야 합니다. 또한 kubectl
버전은 Kubernetes 클러스터의 바로 이전 또는 이후 부 버전이어야 합니다. kubectl
클라이언트에서 특정 버전을 설치하려는 경우 curl을 통해 kubectl
이진 설치를 참조하세요(Windows 10과 Windows 11에서는 Windows PowerShell이 아닌 cmd.exe
를 사용하여 curl 실행).
팁
AKS(Azure Kubernetes Service)에서 이전에 배포한 클러스터와 함께 kubectl
을 사용하려면 다음 Azure CLI 명령을 사용하여 클러스터 컨텍스트를 설정해야 합니다.
az aks get-credentials --name <aks_cluster_name> --resource-group <azure_resource_group_name>
2 Azure CLI 버전 2.0.4 이상을 사용해야 합니다. 필요한 경우 az --version
을 실행하여 버전을 찾습니다.
3 Windows 10 또는 Windows 11에서 실행하는 경우에는 cmd 프롬프트에서 실행할 때 curl
이 PATH에 이미 있습니다. 다른 Windows 버전에서는 링크를 사용하여 curl
을 다운로드한 다음, PATH에 저장합니다.
필수 도구
위의 표에서는 빅 데이터 클러스터에서 사용되는 일반적인 도구를 모두 제공합니다. 필수 도구는 시나리오에 따라 다릅니다. 그러나 일반적으로 클러스터를 관리, 연결 및 쿼리하는 데 가장 중요한 도구는 다음과 같습니다.
- Azure Data CLI(
azdata
) kubectl
- Azure Data Studio
- 데이터 가상화 확장
나머지 도구는 특정 시나리오에서만 필요합니다. Azure CLI는 AKS 배포와 관련된 Azure 서비스를 관리하는 데 사용할 수 있습니다. mssql-cli는 선택 사항이지만, 클러스터의 SQL Server 마스터 인스턴스에 연결하고 명령줄에서 쿼리를 실행할 수 있도록 하는 유용한 도구입니다. 또한 GitHub 스크립트를 사용하여 샘플 데이터를 설치하려는 경우 sqlcmd 및 curl
이 필요합니다.
python 오프라인 설치
인터넷에 액세스할 수 있는 머신에서 Python을 포함하는 다음 압축 파일 중 하나를 다운로드합니다.
운영 체제 다운로드 Windows https://go.microsoft.com/fwlink/?linkid=2074021 Linux https://go.microsoft.com/fwlink/?linkid=2065975 OSX https://go.microsoft.com/fwlink/?linkid=2065976 압축 파일을 대상 머신에 복사하고 선택한 폴더로 추출합니다.
해당 폴더에서
installLocalPythonPackages.bat
를 실행하고 동일한 폴더의 전체 경로를 매개 변수로 전달합니다(Windows에만 해당).installLocalPythonPackages.bat "C:\python-3.6.6-win-x64-0.0.1-offline\0.0.1"
Azure Data Studio 다운로드 및 설치
Azure Data Studio는 특히 SQL Server 빅 데이터 클러스터를 위한 기능을 제공합니다.
최신 릴리스에 대한 자세한 내용은 릴리스 정보를 참조하세요.
다음 단계
도구를 구성한 후에는 클라우드 또는 온-프레미스의 Kubernetes에 SQL Server 2019 빅 데이터 클러스터를 배포합니다. 자세한 내용은 다음 배포 문서를 참조하세요.
- 빠른 시작: AKS(Azure Kubernetes Service)에 SQL Server 빅 데이터 클러스터 배포
- Kubernetes에서 SQL Server 빅 데이터 클러스터를 배포하는 방법
빅 데이터 클러스터에 대한 자세한 내용은 SQL Server 2019 빅 데이터 클러스터 소개를 참조하세요.