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


Сглаживание и регулирование в хранилище данных Fabric

Область применения:✅ конечная точка аналитики SQL и хранилище в Microsoft Fabric

В этой статье подробно описаны понятия сглаживания и регулирования рабочих нагрузок с помощью конечной точки хранилища и аналитики SQL в Microsoft Fabric.

Эта статья связана с рабочими нагрузками хранения данных в Microsoft Fabric. Сведения обо всех рабочих нагрузках Fabric и общих сведениях см. в разделе "Регулирование" в Microsoft Fabric.

Вычислительные ресурсы

Емкость формирует основу в Microsoft Fabric и предоставляет вычислительные мощности, которые обеспечивают все рабочие нагрузки Fabric. В зависимости от приобретенного номера SKU емкости вы имеете право на набор единиц емкости (ЦС), которые совместно используются в Fabric. Вы можете просмотреть ЦС для каждого номера SKU на уровне емкости и номеров SKU.

Сглаживание

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

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

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

  • Для интерактивных заданий, выполняемых пользователями: потребление емкости обычно сглаживается не менее чем за 5 минут или дольше, чтобы сократить краткосрочные временные пики.
  • Для запланированных или фоновых заданий: потребление емкости распространяется на 24 часа, устраняя озабоченность по планированию заданий или спору.

Поведение регулирования, конкретное для конечной точки хранилища и аналитики SQL

Как правило, как и в Power BI, операции классифицируются как интерактивные или фоновые.

Большинство операций в категории хранилища сообщаются в качестве фона , чтобы воспользоваться преимуществами 24-часового сглаживания действий, чтобы обеспечить наиболее гибкие шаблоны использования. С 24-часовой сглаживание операции могут выполняться одновременно без каких-либо пиков в любое время в течение дня. Клиенты получают преимущества постоянно быстрой производительности, не беспокоясь о крошечных пиках рабочей нагрузки. Таким образом, классификация хранилища данных в качестве фона снижает частоту пиков использования CU от активации регулирования слишком быстро.

Большинство операций с конечными точками аналитики хранилища и SQL испытывают отказ только после превышения использования в среднем за 24-часовой период. Дополнительные сведения см. в разделе "Будущее сглаживание потребления".

Рекомендации по регулированию

  • Все операции в полете, включая длительные запросы, хранимые процедуры, пакеты не будут регулироваться в середине пути. Политики регулирования применимы к следующей операции после сглаживания потребления.
  • Операции склада являются фоном , за исключением сценариев, включающих операции моделирования (например, создание меры, добавление или удаление таблиц из семантической модели по умолчанию, визуализация результатов и т. д.) или создание и обновление семантических моделей Power BI (включая семантику по умолчанию) или отчеты. Эти операции продолжают следовать политике "Интерактивное отклонение".
  • Как и большинство операций склада , динамические административные представления (DMV) также классифицируются как фоновые и охватываются политикой "Фоновое отклонение". В результате динамические административные представления не могут запрашиваться при регулировании емкости. Несмотря на то, что динамические административные представления недоступны, администраторы емкости могут перейти в приложение метрик емкости Microsoft Fabric, чтобы понять основную причину.
  • Если включена политика "Фоновое отклонение", любое действие в редакторе запросов SQL, редакторе визуальных запросов или представлении моделирования может появиться сообщение об ошибке: Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again later
  • Если политика "Фоновое отклонение" включена, если вы пытаетесь подключиться к хранилищу или запустить новый запрос TSQL в клиентских приложениях, таких как SQL Server Management Studio (SSMS) или Azure Data Studio через SQL строка подключения, может появиться код ошибки SQL 24801 и текст Unable to complete the action because your organization's Fabric compute capacity has exceeded its limits. Try again laterошибки.

Рекомендации по восстановлению из ситуаций перегрузки

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

Мониторинг сведений о перегрузке с помощью приложения метрик емкости Fabric

Администраторы емкости могут просматривать сведения о перегрузках и детализации с помощью приложения метрик емкости Microsoft Fabric.

Пошаговое руководство по приложению см . в статье "Практическое руководство. Мониторинг тенденций использования хранилища данных Fabric".

Используйте приложение метрик емкости Microsoft Fabric для просмотра визуальной истории любой чрезмерной использования емкости, включая перенос, накопительный и сжигание ресурсов. Дополнительные сведения см. в разделе "Регулирование" в Microsoft Fabric и Overages в приложении метрик емкости Microsoft Fabric.

Анимированное изображение, показывающее возможности приложения

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