Оформление
Обзор обновления данных - Справка FineReport | Разработка отчетов | Отчеты | Учебные пособия
Обзор обновлений данных
1. Обзор
1.1 Сценарии применения
Обновлять нужно только набор данных "Извлеченные атрибуты", набор данных "Прямые атрибуты" обновлять не нужно.
1.2 Функциональный профиль
- Область обновления поддерживает обновление одной таблицы, обновление папки и глобальное обновление;
- Время обновления поддерживает немедленное обновление или установку задачи обновления по таймеру;
2. Обновление логики
- FineBI генерирует временную папку при обновлении данных и заменяет ею исходную папку после успешного обновления. Если какая-либо таблица не будет успешно обновлена, то в сообщении об ошибке будет отображено предупреждение, а сгенерированная временная папка будет удалена, не затрагивая исходные данные.
- Когда какой-либо один способ обновления данных находится в процессе, другой способ обновления данных должен присоединиться к очереди ожидания, присоединиться к очереди в таблице данных в соответствии с приоритетом очереди для ожидания последующего обновления данных. И если таблица данных, которая была добавлена в очередь ожидания обновления, будет изменена, модификация не сможет быть обновлена, и ее необходимо будет обновить снова после завершения обновления.
3. Обновление опций
- Чтобы избежать большого количества одиночных таблиц и относительно длительного времени обновления, старайтесь использовать глобальное обновление, которое может быть установлено один раз в день.
- При обновлении задания, относящиеся к одному времени, объединяются и обновляются одновременно, чтобы уменьшить количество дублирующих обновлений наборов данных самопомощи.
- Чем дальше друг от друга находится каждое обновление данных, тем лучше.
- Наборы данных, которые не отображаются и не извлекаются, обычно представляют собой наборы данных с промежуточных этапов.
- Если после добавления набора данных SQL предварительный просмотр отображается медленно, необходимо оптимизировать оператор SQL, иначе обновление может застопориться.
4. условия
FineBI не поддерживает установку антивирусного программного обеспечения Kaspersky в среде, где развернут FineBI. Если аналогичное антивирусное программное обеспечение Kaspersky работает в фоновом режиме, это может привести к переполнению файлов из-за фонового сканирования, что может привести к сбою обновления таблицы данных.