적용 대상: SQL Server 2019(15.x)
중요합니다
Microsoft SQL Server 2019 빅 데이터 클러스터 추가 기능이 사용 중지됩니다. SQL Server 2019 빅 데이터 클러스터에 대한 지원은 2025년 2월 28일에 종료됩니다. Software Assurance를 사용하는 SQL Server 2019의 모든 기존 사용자는 플랫폼에서 완전히 지원되며, 소프트웨어는 지원 종료 시점까지 SQL Server 누적 업데이트를 통해 계속 유지 관리됩니다. 자세한 내용은 공지 블로그 게시물 및 Microsoft SQL Server 플랫폼의 빅 데이터 옵션을 참조하세요.
이 문서에서는 SQL Server 2019 빅 데이터 클러스터를 만들고 관리하고 사용하기 위해 설치해야 하는 클라이언트 도구에 대해 설명합니다. 다음 섹션에서는 설치 지침에 대한 도구 및 링크 목록을 제공합니다. 빅 데이터 클러스터를 배포하기 전에 Windows 또는 Linux에 필요한 것으로 표시된 도구를 구성합니다.
빅 데이터 클러스터 도구
다음 표에서는 일반적인 빅 데이터 클러스터 도구 및 이를 설치하는 방법을 나열합니다.
도구 | 필수 | 설명 | 설치 |
---|---|---|---|
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 Red Hat OpenShift 배포에 필요합니다. |
oc 는 OPEN Shift CLI(명령줄 인터페이스)입니다. |
CLI 설치 |
1 버전 1.13 이상을 사용해야 kubectl
합니다. 또한 kubectl
의 버전은 Kubernetes 클러스터의 부 버전에서 하나 더하거나 뺀 버전이어야 합니다. 클라이언트에 특정 버전을 설치하려면 kubectl
를 참조하십시오 (Windows 10 및 Windows 11에서는 curl을 실행할 때 Windows PowerShell 대신 kubectl
를 사용하십시오).
팁 (조언)
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 curl
에서 실행하는 경우 cmd 프롬프트에서 실행할 때 PATH에 이미 있습니다. 다른 Windows 버전의 경우 링크를 사용하여 curl
을 다운로드한 후 PATH에 추가하십시오.
필요한 도구는 무엇입니까?
이전 표에서는 빅 데이터 클러스터와 함께 사용되는 모든 공통 도구를 제공합니다. 필요한 도구는 시나리오에 따라 달라집니다. 그러나 일반적으로 다음 도구는 클러스터를 관리, 연결 및 쿼리하는 데 가장 중요합니다.
- Azure Data CLI(
azdata
) kubectl
- Azure Data Studio
- 데이터 가상화 확장
나머지 도구는 특정 시나리오에서만 필요합니다.
Azure CLI 를 사용하여 AKS 배포와 연결된 Azure 서비스를 관리할 수 있습니다.
mssql-cli 는 클러스터의 SQL Server 마스터 인스턴스에 연결하고 명령줄에서 쿼리를 실행할 수 있는 선택적이지만 유용한 도구입니다. 또한 sqlcmd 이며 curl
GitHub 스크립트를 사용하여 샘플 데이터를 설치하려는 경우 필요합니다.
오프라인으로 Python 설치
인터넷에 액세스할 수 있는 컴퓨터에서 Python을 포함하는 다음 압축 파일 중 하나를 다운로드합니다.
운영 체제 다운로드 윈도우즈 https://go.microsoft.com/fwlink/?linkid=2074021 Linux https://go.microsoft.com/fwlink/?linkid=2065975 OSX https://go.microsoft.com/fwlink/?linkid=2065976 압축된 파일을 대상 컴퓨터에 복사하고 원하는 폴더로 추출합니다.
Windows에만 해당 폴더에서
installLocalPythonPackages.bat
을 실행하고 같은 폴더의 전체 경로를 매개 변수로 전달합니다.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 빅 데이터 클러스터 소개를 참조하세요.