Конечные точки SQL

Важно!

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

Конечная точка SQL — это вычислительный ресурс, который позволяет выполнять команды SQL для объектов данных в среде Azure Databricks.

Конечные точки SQL отображаются в журнале запросов и записывают пользователя, выполнившего запрос.

Конечные точки SQL поддерживают команды SQL в справочнике по SQL для кирпичей SQL.

В этом разделе описывается работа с конечными точками SQL с помощью пользовательского интерфейса. Для работы с конечными точками SQL с помощью API см. раздел API-интерфейсы конечной точки SQL.

Запросы через конечные точки SQL управляются модулем наблюдения за запросами с использованием значений по умолчанию, как описано в этой статье.

Требования

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

Просмотр конечных точек SQL

Щелкните  значок конечные точки конечные точки в боковой панели.

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

Чтобы отфильтровать список конечных точек, введите текст в поле поиска:

Фильтровать конечные точки

Создание конечной точки SQL

  1. Щелкните  значок конечные точки конечные точки в боковой панели.

  2. Щелкните + создать конечную точку SQL.

    Создать конечную точку

  3. Введите имя для конечной точки. Примите или измените свойства конечной точки.

  4. Нажмите кнопку Создать.

  5. Выполните одно из следующих действий.

    Конечная точка создана и запущена.

Запуск, завершение или удаление конечной точки SQL

  1. Щелкните  значок конечные точки конечные точки в боковой панели.
  2. В столбце Действия щелкните вертикальное вертикальное многоточие многоточие  и выберите Запуск, Завершение или Удалить.

См. также раздел Настройка субъекта-службы.

Изменение конечной точки SQL

  1. Щелкните  значок конечные точки конечные точки в боковой панели.
  2. Щелкните конечную точку.
  3. Нажмите кнопку Изменить.
  4. Измените свойства конечной точки.
    • Размер кластера: количество рабочих ролей и размер координатора кластера. Значение по умолчанию — X-Large. Чтобы уменьшить задержку запросов, увеличьте размер. Больший размер имеет больший координатор и удваивает число рабочих ролей кластера. Дополнительные сведения см. в разделе Размер кластера.

    • Автоматическая остановка: указывает, останавливается ли конечная точка в течение указанного числа минут. Значение по умолчанию — On , 120 минут.

      Примечание

      Неактивные конечные точки SQL продолжают накапливать плату за DBU и облачные экземпляры до тех пор, пока они не будут остановлены.

    • Балансировка нагрузки с несколькими кластерами: минимальное и максимальное количество кластеров, по которым распределяются запросы, отправляемые в конечную точку. Значение по умолчанию — Off , не более одного кластера. Если задано значение On, по умолчанию используется минимум 1 кластера и максимум 2 кластера.

      Чтобы управлять более одновременными пользователями для данного запроса, включите балансировку нагрузки и увеличьте количество кластеров.

    • Photon: выполняются ли запросы в собственном векторном механизме Photon , который ускоряет выполнение запроса. Значение по умолчанию — On.

      Чтобы просмотреть, какая часть запроса выполнялась с помощью Photon:

      1. Щелкните журнал  значков журнала на боковой панели.
      2. Щелкните запрос.
      3. В области сведения о запросе щелкните сведения о выполнении.
      4. Просмотрите время выполнения задачи в PHOTON метрике внизу.

      В целом, чем больше процент времени задачи в PHOTON, тем больше преимуществ в производительности от Photon.

    • Разрешения: пользователи и группы, которые могут управлять конечной точкой и использовать ее.

    • Теги: заметки пары "ключ-значение", которые могут указывать, кто использует конечную точку.

  5. Нажмите кнопку сохранить или сохранить и перезапустить.

Изменение разрешений конечной точки

Чтобы изменить разрешения конечной точки:

  1. Нажмите кнопку Кнопка "разрешения" .

    Отображаются разрешения конечной точки SQL. Создатели конечных точек и администраторы Azure Databricks могут управлять разрешениями.

    Добавить разрешение

  2. Выберите пользователя или группу и разрешение.

  3. Нажмите кнопку Добавить.

  4. Выберите команду Сохранить.

Добавление тега конечной точки

Теги позволяют легко отслеживать затраты на облачные ресурсы, используемые различными группами в Организации. Вы можете указать теги в качестве пар "ключ-значение" при создании конечной точки, а Azure Databricks применяет эти теги к облачным ресурсам.

Чтобы добавить тег конечной точки, выполните следующие действия.

  1. Щелкните  значок конечные точки конечные точки в боковой панели.

  2. Щелкните конечную точку.

  3. Нажмите кнопку Изменить.

  4. В строке Теги введите ключ и значение тега.

    Добавление тега

  5. Нажмите кнопку сохранить и перезапустить.

Мониторинг конечной точки SQL

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

  1. Щелкните  значок конечные точки конечные точки в боковой панели.

  2. Щелкните конечную точку.

  3. Выберите Наблюдение.

    Отображает диаграмму, показывающую количество запросов, обработанных конечной точкой, и количество кластеров, выделенных для конечной точки за последние 6 часов.

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

    Конечная точка монитора

    Примечание

    Количество кластеров может быть больше одного, только если включена и настроена Балансировка нагрузки с несколькими кластерами .

Размер кластера

Таблица в этом разделе сопоставляет размеры кластера конечных точек SQL с размером драйвера кластера Azure Databricks и числом рабочих ролей.

Размер кластера Размер драйвера Число рабочих ролей
2-мелкий Standard_E8_v3 1
X-мелкий Standard_E8_v3 2
Малый Standard_E16_v3 4
Средняя Standard_E32_v3 8
Большой Standard_E32_v3 16
Очень крупный Standard_E64_v3 32
2-крупный Standard_E64_v3 64
3 раза — крупный Standard_E64_v3 128
4X-крупный Standard_E64_v3 256

Размер экземпляра всех рабочих ролей Standard_E8_v3.

К каждому драйверу и рабочему процессу подключено 8 128 ГБ стандартных управляемых дисков LRS. К подключенным дискам начисляются ежечасные часы.