Оформление
Ограничение количества извлечений наборов данных
1. Обзор
1.1 Версия
| Инженерные версии FineBI | Функциональные изменения |
|---|---|
| 6.0 | - |
1.2 Описание проблемы
При добавлении "Базовой таблицы" и "Набора данных Self-service" деловыми людьми могут возникнуть следующие подводные камни из-за непонимания деловыми людьми ситуации с дисками:
- Набор данных, добавленный конкретным пользователем, содержит очень большой объем данных и серьезно отнимает дисковые ресурсы, что негативно сказывается на работе проекта в целом и его использовании другими пользователями;
- Пользователи бесконтрольно устанавливают задачи обновления для больших объемов данных, и система испытывает давление, требующее обновления;
1.3 Идеи решений
FineBI добавила новый управляющий параметр SystemOptimizationConfig.tableLoadDataLimit для контроля количества данных, извлекаемых пользователем.
2. Операционные шаги
1) Измените значение параметра SystemOptimisationConfig.tableLoadDataLimit на 100w ( значение параметра 100w ограничено количеством ячеек ), подробности см. в разделе FINE_CONF_ENTITY Visualization Configuration. Как показано на следующем рисунке:

2) Перезагрузите FineBI, чтобы параметры вступили в силу.
(3) После вступления параметра в силу пользователь не может успешно обновить базовую таблицу или набор данных Self-service с более чем 100w данных после их добавления. В информации об обновлении появляется сообщение об ошибке, как показано на следующем рисунке:
