Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Tip
Microsoft Fabric Data Warehouse — это реляционное хранилище корпоративного масштаба на основе озера данных, с архитектурой, готовой к будущему, встроенной ИИ и новыми функциями. Если вы не знакомы с хранилищем данных, начните с Fabric Data Warehouse. Существующие рабочие нагрузки выделенного пула SQL могут обновляться до Fabric для доступа к новым возможностям в области науки о данных, аналитики в реальном времени и отчетности.
Выполнение смешанных рабочих нагрузок может усложнять процесс распределения ресурсов на загруженных системах. Архитекторы решений ищут способы разделения классических операций хранения данных (например, загрузки, преобразования и запроса данных), чтобы обеспечить наличие достаточного количества ресурсов для попадания в соглашения об уровне обслуживания.
Изоляция физического сервера может привести к изолированным участкам инфраструктуры, которые недоиспользуемые, перегруженные или находятся в состоянии, когда кэши постоянно перезаполняются из-за частого включения и выключения оборудования. Успешная схема управления рабочими нагрузками эффективно управляет ресурсами, обеспечивает высокую эффективность использования ресурсов и обеспечивает максимальную отдачу от инвестиций (ROI).
Рабочая нагрузка хранилища данных означает все операции, связанные с хранилищем данных. Глубина и ширина этих компонентов зависят от уровня зрелости хранилища данных. Рабочая нагрузка хранилища данных включает:
- Весь процесс загрузки данных в хранилище
- Выполнение анализа данных и составление отчетов в хранилище данных
- Управление данными в хранилище данных
- Экспорт данных из хранилища данных
Емкость производительности хранилища данных определяется единицами хранилища данных.
- Сведения о ресурсах, выделенных для всех профилей производительности, см. в разделе "Ограничения памяти и параллелизма".
- Чтобы настроить емкость, можно увеличить или уменьшить масштаб.
Основные понятия управления рабочими нагрузками
В прошлом для Synapse SQL в Azure Synapse вы управляли производительностью запросов с помощью классов ресурсов. Классы ресурсов, которые разрешают назначать память для запроса на основе членства в роли. Основная проблема с классами ресурсов заключается в том, что после настройки не было управления или возможности управления рабочей нагрузкой.
Например, предоставление временного членства в роли пользователя smallrc позволило этому пользователю использовать 100% памяти в системе. С классами ресурсов невозможно зарезервировать ресурсы и убедиться в их доступности для критически важных рабочих нагрузок.
Управление рабочей нагрузкой выделенного пула SQL в Azure Synapse состоит из трех основных понятий: классификация рабочих нагрузок, важность рабочей нагрузки и изоляция рабочей нагрузки. Эти возможности позволяют выборочно управлять тем, как рабочие нагрузки потребляют системные ресурсы.
Классификация рабочих нагрузок — это концепция назначения запроса группе рабочей нагрузки и настройке уровней важности. Ранее это назначение осуществлялось через членство в роли с помощью sp_addrolemember. Теперь это действие можно выполнить с помощью СОЗДАЙТЕ КЛАССИФИКАТОР РАБОЧЕЙ НАГРУЗКИ. Возможность классификации предоставляет более широкий набор параметров, таких как метка, сеанс и время классификации запросов.
Важность рабочих нагрузок влияет на порядок, в котором запросы получают доступ к ресурсам. В загруженной системе запросы с более высокой важностью первыми получают доступ к ресурсам. Важность также может определять очередность доступа к блокировкам.
Изоляция рабочих нагрузок означает резервирование ресурсов для группы рабочих нагрузок. Ресурсы, зарезервированные в группе рабочих нагрузок, сохраняются исключительно для этой группы, чтобы обеспечить выполнение. Группы рабочих нагрузок (примерно как и классы ресурсов) также позволяют определить объем ресурсов, назначаемых для каждому запросу. Группы рабочих нагрузок позволяют зарезервировать ресурсы или ограничить объем ресурсов, которые может потреблять набор запросов. И наконец, группы рабочих нагрузок предоставляют механизм для применения к запросам особых правил, таких как время ожидания запроса.
Дальнейшие действия
- Для получения дополнительной информации о классификации рабочих нагрузок см. раздел Workload Classification.
- Дополнительные сведения об изоляции рабочей нагрузки см. в разделе "Изоляция рабочей нагрузки".
- Дополнительные сведения о важности рабочей нагрузки см. в разделе "Важность рабочей нагрузки".
- Дополнительные сведения об мониторинге управления рабочими нагрузками см. в разделе "Мониторинг портала управления рабочей нагрузкой".