SQL Server 2019 빅 데이터 도구 설치

적용 대상: 예SQL Server 2019 (15.x)

이 문서에서는 SQL Server 2019 빅 데이터 클러스터를 만들고 관리 및 사용하기 위해 설치해야 하는 클라이언트 도구를 설명합니다. 다음 섹션에서는 도구 목록 및 설치 지침 링크를 제공합니다. 빅 데이터 클러스터를 배포하기 전에 Windows 또는 Linux에서 필수로 표시된 도구를 구성합니다.

빅 데이터 클러스터 도구

다음 표에는 일반적인 빅 데이터 클러스터 도구와 도구 설치 방법이 나와 있습니다.

도구 필수 Description 설치
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
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 스크립트를 사용하여 샘플 데이터를 설치하려는 경우 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. 해당 폴더에서 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 빅 데이터 클러스터를 위한 기능을 제공합니다.

최신 Azure Data Studio를 가져옵니다.

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

다음 단계

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

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