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


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

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

Внимание

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

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

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

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

Необходимые компоненты

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

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

Запуск записной книжки

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

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

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

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

  4. В разделеПараметрыцелевого объекта развертывания выберите новый кластер Azure Kubernetes или существующий кластер службы Azure Kubernetes.

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

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

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

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

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

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

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

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

Параметры Azure

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

Параметры Azure

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

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

Параметры кластера, Docker и Active Directory

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

    Cluster settings

  2. Введите нужные параметры Docker.

    Внимание

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

    Параметры Docker

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

    Параметры Active Directory

Параметры службы

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

Настройки масштабирования

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

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

Параметры службы

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

Параметры конечной точки

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

Параметры конечной точки

Параметры хранилища

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

Параметры хранилища

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

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

  • Пул носителей (HDFS)

  • Пул данных

  • SQL Server Master

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

Итоги

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

Итоги

Следующие шаги

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