SQL Server 2019 빅 데이터 도구 설치

적용 대상: 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에 필요한 것으로 표시된 도구를 구성합니다.

빅 데이터 클러스터 도구

다음 표에서는 일반적인 빅 데이터 클러스터 도구 및 이를 설치하는 방법을 나열되어 있습니다.

도구 Required 설명 설치
python Python은 동적 의미 체계를 사용하는 번역식 개체 지향 고급 프로그래밍 언어입니다. SQL Server 빅 데이터 클러스터의 대부분은 python을 사용합니다. Python 설치
Azure Data CLI(azdata) 빅 데이터 클러스터를 설치하고 관리하기 위한 명령줄 도구입니다. 설치
kubectl1 기본 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
curl3 일부 스크립트의 경우 URL을 사용하여 데이터를 전송하기 위한 명령줄 도구입니다. Windows | Linux: curl 패키지 설치
oc Red Hat OpenShift 및 Azure Red Hat 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 스크립트로 샘플 데이터를 설치하려면 sqlcmdcurl이 필요합니다.

Python 오프라인 설치

  1. 인터넷에 액세스할 수 있는 컴퓨터에서 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
  2. 압축된 파일을 대상 컴퓨터에 복사하고 원하는 폴더로 추출합니다.

  3. 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 빅 데이터 클러스터를 위한 기능을 제공합니다.

최신 Azure Data Studio 가져오기.

최신 릴리스에 대한 자세한 내용은 릴리스 정보를 참조하세요.

다음 단계

도구를 구성한 후 클라우드 또는 온프레미스의 Kubernetes에 SQL Server 2019 빅 데이터 클러스터를 배포합니다. 자세한 내용은 다음 배포문서를 참조하세요.

빅 데이터 클러스터에 대한 자세한 내용은 SQL Server 2019 빅 데이터 클러스터 소개를 참조하세요.