Поделиться через


Установка средств больших данных SQL Server 2019

Область применения: SQL Server 2019 (15.x)

Important

Кластеры больших данных Microsoft SQL Server 2019 прекращены. Поддержка кластеров больших данных SQL Server 2019 закончилась с 28 февраля 2025 г. Дополнительные сведения см. в записи блога объявлений и параметрах больших данных на платформе Microsoft SQL Server.

В этой статье описываются клиентские средства, которые необходимо установить для создания, управления и использования кластеров больших данных SQL Server 2019. В следующем разделе приведен список средств и ссылок на инструкции по установке. Перед развертыванием кластера больших данных настройте средства, помеченные как необходимые в Windows или Linux.

Средства кластера больших данных

В следующей таблице перечислены распространенные средства кластера больших данных и их установка.

Tool Required Description Installation
python Yes Python — это интерпретируемый, объектно-ориентированный, высокоуровневый язык программирования с динамической семантикой. Многие части кластеров больших данных для SQL Server используют Python. Install python
Azure Data CLI (azdata) Yes Средство командной строки для установки кластера больших данных и управления ими. Install
kubectl 1 Yes Средство командной строки для мониторинга базового кластера Kubernetes (дополнительные сведения). Windows | Linux
Azure Data Studio Yes Кроссплатформенное графическое средство для запроса SQL Server. Install
Расширение Виртуализации данных Yes Расширение Для Azure Data Studio, которое предоставляет мастер виртуализации данных. Install
Azure CLI2 For AKS Современный интерфейс командной строки для управления службами Azure. Используется с развертываниями кластера больших данных AKS (дополнительные сведения). Install
mssql-cli Optional Современный интерфейс командной строки для запроса SQL Server (дополнительные сведения). Windows | Linux
sqlcmd Для некоторых скриптов Устаревшее средство командной строки для запроса SQL Server (дополнительные сведения). Перед установкой пакета SQLCMD может потребоваться установить драйвер Microsoft ODBC 11 для SQL Server. Windows | Linux
curl 3 Для некоторых скриптов Средство командной строки для передачи данных с URL-адресами. Windows | Linux: установка пакета curl
oc Требуется для развертываний Red Hat OpenShift и Azure Red Hat OpenShift. oc — это интерфейс командной строки Open Shift (CLI). Установка интерфейса командной строки

1 Необходимо использовать kubectl версию 1.13 или более позднюю. Кроме того, версия kubectl должна отличаться на плюс или минус одну минорную версию от вашего кластера Kubernetes. Если вы хотите установить определенную версию на kubectl клиенте, см. статью Установка kubectl двоичного файла через curl (на Windows 10 и Windows 11 используйте cmd.exe, а не Windows PowerShell для запуска curl).

Tip

Для использования kubectl с кластером, который был развернут ранее в службе Azure Kubernetes (AKS), необходимо задать контекст кластера с помощью следующей команды 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 уже включен в PATH при работе из командной строки. Для других версий Windows скачайте curl по ссылке и поместите в PATH.

Какие средства необходимы?

В предыдущей таблице представлены все распространенные средства, используемые с кластерами больших данных. Какие средства необходимы, зависят от вашего сценария. Но в целом следующие средства наиболее важны для управления, подключения и запроса кластера:

  • Azure Data CLI (azdata)
  • kubectl
  • Azure Data Studio
  • Расширение Виртуализации данных

Остальные средства требуются только в определенных сценариях. Azure CLI можно использовать для управления службами Azure, связанными с развертываниями AKS. mssql-cli — это необязательное, но полезное средство, которое позволяет подключаться к главному экземпляру SQL Server в кластере и выполнять запросы из командной строки. И sqlcmd и curl необходимы, если планируется установить примеры данных с помощью скрипта GitHub.

Установка Python в автономном режиме

  1. На компьютере с доступом к Интернету скачайте один из следующих сжатых файлов, содержащих Python:

    Operating system Download
    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.

См. подробности в заметках о выпуске.

Next steps

После настройки средств разверните кластер больших данных SQL Server 2019 в Kubernetes в облаке или локальной среде. Дополнительные сведения см. в следующих статьях по развертыванию:

Дополнительные сведения о кластерах больших данных см. в разделе "Общие сведения о кластерах больших данных SQL Server 2019".