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


Развертывание кластеров больших данных SQL Server с помощью блокнота Azure Data Studio

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

Important

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

SQL Server предоставляет расширение для Azure Data Studio, включающее записные книжки развертывания. Записная книжка развертывания содержит документацию и код, которые можно использовать в Azure Data Studio для создания кластера больших данных SQL Server.

Изначально реализованы как проект с открытым исходным кодом, записные книжки реализованы в Azure Data Studio. Вы можете использовать markdown для текста в текстовых ячейках и одном из доступных ядер для написания кода в ячейках кода.

Записные книжки можно использовать для развертывания кластеров больших данных SQL Server.

Prerequisites

Для запуска записной книжки также требуются следующие предварительные требования:

Помимо выше, для развертывания кластера больших данных также требуется следующее:

Запустить ноутбук

  1. Запустите Azure Data Studio.

  2. На вкладке "Подключения" выберите многоточие (...), а затем выберите "Развернуть SQL Server...".

    Развертывание SQL Server

  3. В параметрах развертывания выберите кластер больших данных SQL Server.

  4. Из Цели развертывания, в разделе Параметры, выберите либо новый кластер Azure Kubernetes, либо существующий кластер службы Azure Kubernetes.

  5. Примите условия конфиденциальности и лицензии.

  6. Это диалоговое окно также проверяет, существуют ли необходимые средства для выбранного типа развертывания SQL на узле. Кнопка "Выбрать " не включена, пока проверка средств не будет выполнена успешно.

  7. Выберите кнопку Выбрать. Это действие запускает процесс развертывания.

Настройка шаблона конфигурации развертывания

Параметры профиля развертывания можно настроить, следуя приведенным ниже инструкциям.

Шаблон целевой конфигурации

Выберите шаблон целевой конфигурации из доступных шаблонов. Доступные профили фильтруются в зависимости от типа целевого объекта развертывания, выбранного в предыдущем диалоговом окне.

Шаг 1 шаблона конфигурации развертывания

Azure settings

Если целевой объект развертывания является новой службой Azure Kubernetes (AKS), дополнительные сведения, такие как идентификатор подписки Azure, группа ресурсов, имя кластера AKS, количество виртуальных машин, размер и другие дополнительные сведения, необходимы для создания кластера AKS.

Azure settings

Если целевой объект развертывания является существующим кластером Kubernetes, мастер запросит путь к файлу конфигурации kube, чтобы импортировать настройки кластера Kubernetes. Убедитесь, что выбран соответствующий контекст кластера, в котором можно развернуть кластер больших данных SQL Server 2019.

Контекст целевого кластера

Параметры кластера, docker и AD

  1. Введите имя кластера больших данных, имя пользователя администратора и пароль. Эта же учетная запись используется для контроллера и SQL Server.

    Cluster settings

  2. Введите параметры Docker, как необходимо.

    Important

    Убедитесь, что поле тега изображения является последним: 2019-CU13-ubuntu-20.04

    Docker settings

  3. Если проверка подлинности AD доступна, введите параметры AD.

    Параметры Active Directory

Service settings

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

Scale settings

Введите количество экземпляров каждого компонента в кластере больших данных.

Экземпляр Spark можно добавить вместе с HDFS. Он включен в пул хранения или отдельно в пуле Spark.

Service settings

Дополнительные сведения о каждом из этих компонентов можно найти в главном экземпляре, пуле данных, пуле носителей или пуле вычислений.

Endpoint settings

Конечные точки по умолчанию были предварительно заполнены. Однако их можно изменить соответствующим образом.

Endpoint settings

Storage settings

Параметры хранилища включают класс хранилища и размер требуемого хранилища для данных и журналов. Параметры можно применять в главном пуле хранилища, данных и SQL Server.

Storage settings

Дополнительные параметры хранилища

Дополнительные параметры хранилища можно добавить в разделе "Дополнительные параметры хранилища"

  • Пул хранения (HDFS)

  • Data pool

  • Главный сервер SQL Server

    Дополнительные параметры хранилища

Summary

На этом экране приведены все входные данные, предоставленные для развертывания кластера больших данных. Файлы конфигурации можно скачать с помощью кнопки "Сохранить файлы конфигурации ". Выберите "Скрипт в записную книжку", чтобы экспортировать всю конфигурацию развертывания в записную книжку. После открытия записной книжки выберите "Запустить ячейки ", чтобы начать развертывание кластера больших данных в выбранном целевом объекте.

Summary

Next steps

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