Расход лимита строк выгрузки в приложении "Интеграция с PowerBI"


Как известно, наше приложение "Интеграция с PowerBI" имеет лимит строк выгрузки.  
Информация о стоимости представлена на нашем официальном сайте.

У клиентов часто возникает вопрос:


Как и на что расходуются эти строки?

1 строка выгрузки в PowerBI = 1 карточка CRM (сделка, лид, контакт, смарт и т.д.) со всеми ее полями. Так же с задачами (1 запрос = 1 задача со всеми данными в ней), сотрудниками и т.д.

Лимит строк - это максимальное количество строк, которое можно выгрузить за 1 раз. Например, если у вас есть лимит в 100 тыс. строк, то за 1 раз вы сможете выгрузить только это количество.

В каком случае расходуются строки, а в каком нет:

При каждой выгрузке коннектор заново выгружает все строки (в соответствии с фильтрами/настройками в приложении) и хранит эти данные 4 часа. То есть, если на портале 100 сделок, то при каждом обновлении отчета эти 100 сделок будут заново выгружаться, но при этом, если сделка уже была ранее выгружена, то она больше не будет расходовать лимит строк выгрузки в период, пока данные хранятся в приложении. Расходовать будут только новые сделки при первой их выгрузке в интервале в 4 часа.

Изменение настроек выгрузки (фильтров) в приложении позволит изменить общее количество выгружаемых строк, но правило останется тем же:

  • Если эта строка (сделка, лид, задача и т.д.) уже была выгружена ранее - расходовать лимит не будет.
  • Если не была выгружена ранее и сейчас выгружается в первый раз - будет расходовать лимит.

Изменение настроек и фильтров в самом Power BI вообще ни на что не влияет. Данные летят в соответствии с настройками в приложении в Б24, даже если эти данные в самом PowerBI Вы не используете.



Как проверить, сколько записей в выгрузке Power BI у Вас на данный момент?

1. В приложении во вкладке "Настройки загрузки" настройте свою загрузку, отметив галочками только нужные Вам таблицы, возможно, где-то установив фильтры по дате.




2. Оставьте галочку "Получать уведомления"

3. Сбросьте кеш, если он есть в этой же вкладке в самом низу страницы, перезагрузив перед этим страницу (кеш мог появиться после загрузки страницы).

4. Обновите данные в Power BI (неважно, в веб-версии или десктоп - главное, чтобы использовался токен того же пользователя).




5. После этого откройте в Битрикс24 уведомления и просуммируйте все вторые цифры.



6. Округлите вверх до ближайшей сотни тысяч. Например, если насчитали, 238 578, то Вам нужен лимит в 300 000.


Как узнать сколько места занимает выгрузка записей?

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

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

В колонке «Размер файла» можно увидеть, сколько места занимают выгружаемые данные с портала, а в соседней колонке доступна ссылка на сам файл данных в формате JSON.

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

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

В среднем примерный размер выгрузки на 2 000 записей составляет около 10 МБ. Фактический размер может отличаться в зависимости от структуры и наполненности данных.



Комментарии