Невидимая ценовая ловушка Dataverse в небольших проектах Power Apps

Почему небольшие проекты Power Apps часто неожиданно платят за хранилище Dataverse и как избежать этого с самого начала.

Рисунок от руки: монеты высыпаются из цилиндра базы данных

Небольшая команда создаёт с помощью Power Apps своё первое приложение, например цифровой чек-лист или простую форму для выездных сотрудников. Лицензия оформляется быстро, Dataverse автоматически работает в фоновом режиме, и всё начинается недорого.

Лишь спустя несколько месяцев продуктивной эксплуатации в администрировании Power Platform появляется предупреждение: объём хранилища исчерпан, а в следующем счёте появляется статья расходов, которую никто заранее не планировал. Именно в этом и заключается ценовая ловушка Dataverse: предоставляемая по умолчанию квота хранилища для небольших проектов значительно меньше, чем ожидает большинство.

Что скрывается за ценовой ловушкой Dataverse?

Каждая лицензия Power Apps включает лишь очень небольшую квоту Dataverse, которая при активном использовании быстро достигает своего предела. Согласно часто задаваемым вопросам о лицензировании Power Platform от Microsoft, каждая лицензия Per-App дополнительно получает 50 МБ ёмкости базы данных и 400 МБ файловой ёмкости, лицензия Per-User — 250 МБ ёмкости базы данных и 2 ГБ файловой ёмкости, каждый раз сверх базовой квоты, единой для всего тенанта. Эта базовая квота, по данным Microsoft, с января 2021 года составляет 5 ГБ хранилища базы данных на тенант, ранее она составляла лишь 1 ГБ. Тот, кто начинает с двумя или тремя лицензиями, часто получает лишь несколько сотен мегабайт дополнительной ёмкости базы данных, а не гигабайты, которых можно было бы ожидать от полноценной базы данных.

Как быстро исчерпывается квота в небольшом проекте?

Быстрее всего заканчивается файловая ёмкость, а не база данных, потому что такие вложения, как фотографии, чеки или PDF-документы, быстро занимают несколько мегабайт на каждую запись. Приложение, которым пользуются мастера в поле, чтобы прикреплять к каждому заказу две-три фотографии, заполняет небольшую файловую квоту в течение нескольких недель. Так же недооценивается ёмкость журнала: как только для таблицы включается отслеживание изменений, объём журнала растёт независимо от того, создаются ли вообще новые записи, просто потому что каждое изменение фиксируется в журнале. На практике в NordFlux мы снова и снова наблюдаем одну и ту же картину: небольшие проекты Power Apps планируются с фокусом на функциональность приложения, а объём Dataverse вообще не фигурирует в бюджете, поскольку в первый месяц он остаётся незаметным.

Сколько на самом деле стоит дополнительный объём Dataverse?

Дополнительный объём можно докупить либо в виде фиксированного Capacity-Add-on, либо по фактическому использованию через Pay-as-you-go, по разным ценам. В рамках Capacity-Add-on 1 ГБ дополнительной ёмкости базы данных стоит 40 долларов США в месяц, 1 ГБ файловой ёмкости — 2 доллара США в месяц, а 1 ГБ ёмкости журнала — 10 долларов США в месяц, согласно часто задаваемым вопросам о лицензировании Power Platform от Microsoft. При Pay-as-you-go, то есть при оплате напрямую через подписку Azure, тарифы, согласно документации Microsoft о счётчиках Pay-as-you-go, составляют 48 долларов США за ГБ базы данных, 2,40 доллара США за ГБ файла и 12 долларов США за ГБ журнала, то есть немного выше. Microsoft сама указывает, что фактические цены могут отличаться в зависимости от договора, но порядок величин показывает, почему именно ёмкость базы данных играет решающую роль: тому, кому нужно лишь 5 ГБ дополнительно, это быстро обходится в 200 долларов США в месяц сверху, причём без единой новой пользовательской лицензии.

Как избежать ценовой ловушки Dataverse с самого начала?

Самый действенный рычаг — планировать объём с самого начала, а не замечать проблему только тогда, когда в Admin Center появляется предупреждение. Для этого нужно регулярно проверять квоту хранилища в Power Platform Admin Center, а не реагировать только на предупреждающее сообщение, включать отслеживание изменений только для тех таблиц, где оно действительно необходимо, по возможности хранить крупные вложения вне Dataverse, а также уже при выборе лицензии между Per-App, Per-User и средой разработки, которая жёстко ограничена 2 ГБ базы данных и не расширяется, учитывать реальную потребность в хранилище. Тот, кто планирует автоматизацию на основе Power Automate или более широкую консультацию по Power Platform, должен с самого начала включать объём Dataverse в расчёт, а не рассматривать его как расход, возникающий впоследствии.

Часто задаваемые вопросы

Сколько хранилища Dataverse включено в лицензию Power Apps?

Лицензия Per-App дополнительно предоставляет 50 МБ ёмкости базы данных и 400 МБ файловой ёмкости, лицензия Per-User — 250 МБ ёмкости базы данных и 2 ГБ файловой ёмкости, каждый раз сверх базовой квоты, единой для всего тенанта, в размере 5 ГБ хранилища базы данных.

Сколько стоит 1 ГБ дополнительного хранилища Dataverse?

В рамках Capacity-Add-on 1 ГБ хранилища базы данных стоит 40 долларов США в месяц, 1 ГБ файлового хранилища — 2 доллара США, а 1 ГБ хранилища журнала — 10 долларов США; через Pay-as-you-go тарифы немного выше и составляют 48, 2,40 и 12 долларов США за ГБ.

Почему объём хранилища Dataverse растёт, хотя новые записи почти не создаются?

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

Можно ли избежать ценовой ловушки Dataverse задним числом?

Да. Отключение аудита для ненужных таблиц, вынесение крупных вложений и регулярная проверка объёма в Power Platform Admin Center часто снижают потребность заметнее, чем простая докупка дополнительного объёма.

Выгоднее ли Pay-as-you-go по сравнению с фиксированным Capacity-Add-on?

Это зависит от объёма потребления: Pay-as-you-go подходит при колеблющейся, трудно прогнозируемой потребности, а фиксированный Add-on обычно выгоден, как только дополнительная потребность остаётся стабильной на протяжении нескольких месяцев, поскольку цена за единицу у Add-on ниже.

О NordFlux

NordFlux UG (haftungsbeschränkt)

NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.

Больше о нас
Читать далее

Похожие статьи

Практика

Стоимость Premium-коннекторов Power Automate: ловушка для небольших лицензионных бюджетов

Когда потоку нужен Premium-коннектор и сколько на самом деле стоит необходимая для этого лицензия на пользователя или на поток. Честный расчёт.

Бесплатный первичный анализ

Планируйте объём Dataverse, а не бойтесь счетов

В рамках бесплатного первичного анализа мы вместе с вами проверяем, сколько объёма Dataverse действительно требуется вашему проекту Power Apps и где можно с самого начала избежать расходов на хранилище и лицензии.

  • Реалистично оценивайте потребность в хранилище до покупки лицензии
  • Включайте аудит только там, где он действительно необходим
  • Регулярно проверяйте объём в Power Platform Admin Center
Ценовая ловушка Dataverse: сколько на самом деле стоит Power Apps