Skip to content

Параметры BI/Spider - Справка FineReport | Разработка отчетов | Использование отчетов | Учебные пособия

Параметры BI/Spider

1. Обзор

1.1 Версия

Версия FineBIФункциональные изменения
6.0-
6.0.2Логика распознавания типов данных оптимизирована для более точного определения битов данных
6.0.3Добавлен BI-параметр "Интеллектуальная интерпретация данныхДобавлен новый BI-параметр "Extract Query Timeout"."Параметры паука" переименованы в "Параметры извлечения".
6.0.41) Новые параметрыДобавлен BI-параметр "Оставшееся дисковое пространство для экспорта в Excel".Добавлен параметр извлечения "Интервал времени обновления высокой производительности".2) Удаление параметровУдалите параметр извлечения "Spark Driver Port".Удалите параметр извлечения "Порт Spark blockManager".Удалите параметр извлечения "Spark Dynamic Tuning".(3) Оптимизация классификации параметров, корректировка классификации некоторых параметровНастроены параметры "Ограничение на количество одновременных потоков, экспортируемых из таблицы деталей" и "Количество потоков для расчета нескольких показателей" в BI Parameter-Advanced Tuning Parameter.Настройте параметры "уровень вывода журнала искр" и "дата режима lite" на параметр извлечения - базовый параметр.Настройте параметры "spark local mode temporary file path" и "incremental update data block organisation plan" в параметрах извлечения - advanced tuning parameters.
6.0.5BI-параметр "Интеллектуальная интерпретация данных" по умолчанию выключен.
6.0.81) "Параметр извлечения" переименован в "Параметр паука".2) Новые параметрыДобавлен параметр Spider "Активный цикл доступа к данным (дни)Добавлен параметр Spider "Период активности создания данных (дни)".Добавлен параметр Spider "Время глобальной проверки активности данных".3) Удаление параметровУдаление параметра Spider "Analyse user self-help dataset disk occupancy size (cell)".
6.0.91) Добавьте ограничения для необоснованных вычислений, после группировки и после объединения слева и справа количество данных слишком велико, тогда вычисления будут прерваны при выполнении в компоненте/панели.2) Удалите BI-параметр "Количество потоков для расчета мультииндикаторов".
6.0.14Новый параметр "Manual Preview Alert (sec)" добавлен в раздел "BI Parameters > Advanced Tuning Parameters".

1.2 Функциональный профиль

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

Администратор входит в систему FineBI и переходит в раздел "System Management > Управление системой > Общие", где отображается страница настройки параметров BI и параметров извлечения. Как показано на следующем рисунке:

2. параметры BI

Примечание: Параметр BI действует только на функцию FineBI и не влияет на FineReport.

2.1 Основные параметры

параметрическийопределитьзначение по умолчаниюЯвляется ли модификацияНеобходимо перезапустить проект
распознавание типов данных1) Независимо от того, включена эта функция или нет, поля всегда распознаются как числовые типы, если в них есть несколько десятичных знаков.(2) Если функция распознавания типа данных не включена, более 15 бит распознаются как текстовый тип, а менее или равные 15 бит - как числовой тип.3) После включения функции распознавания типа данных он всегда распознается как числовой тип (double), а эффективная точность double составляет 15 бит (2^52), поэтому, когда длина значения превышает 15 бит, точность может быть потеряна.4) Таблицы, добавленные без включенных параметров (напрямую подключенные и распределенные)😗 Если таблица не редактировалась, включите перезапуск параметров, войдите в интерфейс редактирования таблицы, можно получить числовой тип поля, повторное сохранение возможно. * Если таблица редактируется (в 5.1.5 и более поздних версиях это делается с помощью преобразования типа поля), то после перезапуска с включенным параметром вход в экран редактирования таблицы по-прежнему будет иметь текстовый тип и больше не будет считываться как значение.свертываниебыть
Действует фильтрация управления параметрами SQLЭффективны ли одновременно функция привязки параметров SQL и функция фильтрации.По умолчанию выключен, что означает, что он не действуетсвертываниезасорение
Китайская сортировкаИспользовать ли китайскую сортировкуПо умолчанию выключено, означает отсутствие китайской сортировкиПри включении этой функции таблица, из которой были извлечены данные, должна быть перерисована.Дополнительную информацию см. в разделе: Сортировка Раздел 1.4свертываниебыть
Доступ к даннымОбъем доступа к данным ограничивает количество строк данных, которые могут быть считаны в память сервера. Не во всех сценариях вычислений с большим объемом данных все данные считываются в память. Движок FineBI Spider имеет интеллектуальные политики использования памяти:* Вычисления в компоненте/панели прерываются, когда количество строк данных после выполнения группированной сводки превышает [установленное значение]. * При меньшей таблице данных в левом/правом объединении, в которой сгруппированы связанные поля, превышающие количество строк [Set Value], расчет в компоненте/панели будет прерван. Слишком низкие значения конфигурации повлияют на точность расчетов данных.Чрезмерная конфигурация и риск простоя системы.Единица измерения: рядыНастраиваемый интервал: [0, 10000000].Рекомендуемый диапазон настройки: [10000, 1000000], рекомендуется сохранить значение по умолчанию1,000,000.быть
Ограничение объема экспортируемых данных ExcelПользователи могут превысить лимит объема данных при экспорте в Excel, чтобы облегчить пользователю установку этого параметра, при превышении лимита экспорта будет выдаваться сообщение об ошибке.Единица измерения: ячейка (строка*столбец)Диапазон конфигурации: 0-2000000000Рекомендуемый диапазон конфигурации: 0-10000000незанятыйзасорение
Экспорт Excel оставшегося дискового пространства (G)При экспорте Excel выполняется проверка места на диске, и если объем дискового пространства меньше предельного значения, процесс экспорта прерывается. Предотвращает простои из-за переполненных дисков.После срабатывания этого ограничения экспорт завершится неудачей, а во всплывающем окне системы появится сообщение об ошибке: текущий объем экспортируемых данных слишком велик и на диске недостаточно места. Сработал механизм защиты системы, экспорт прерван. Пожалуйста, своевременно очищайте дисковое пространство, ограниченное параметром [Проверка дискового пространства при экспорте Excel], ограничение дискового пространства: XXGДиапазон конфигурации: 5 ~ неограниченно5засорение
Таймаут запроса прямого соединения (секунды)Если в приборной панели слишком много компонентов, время запроса компонента будет слишком большим, или время запроса компонента в приборной панели будет слишком большим, в результате чего последующие BI-запросы будут блокироваться, что можно легко принять за простой продукта.В это время вы можете установить таймаут для прямого запроса, и все запросы данных в реальном времени будут прерваны по истечении таймаута, чтобы предотвратить блокирование нормальных запросов аномально медленными запросами.Компонент возвращает следующую ошибку: Время запроса компонента превысило Xmin, запрос был прерван.Единица измерения: секундыРекомендуемый диапазон конфигурации: 10-300Область применения: все запросы BI Direct, кроме получения структуры таблицы180засорение
Интеллектуальная интерпретация данныхКонтролирует, способен ли компонент к интеллектуальной интерпретации данных, если он не настроен активно; по умолчанию выключен.Эта настройка вступает в силу после установки плагина Data Interpretation.В закрытом состоянии интерпретация данных, настроенная вручную, может быть запущена только во избежание неправильного использования интерпретаций данныхсвертываниеЗасорение
Таймаут запроса на извлечение (секунды)Если в приборной панели слишком много компонентов, время запроса компонента будет слишком большим, или время запроса компонента в приборной панели будет слишком большим, в результате чего последующие BI-запросы будут блокироваться, что можно легко принять за простой продукта.В это время вы можете установить таймаут запроса на извлечение, все извлеченные данные будут прерваны после завершения запроса, чтобы предотвратить блокирование нормальных запросов аномальными медленными запросами.Компонент возвращает следующую ошибку: Время запроса компонента превысило xxx, запрос прерванЕдиница измерения: секундыРекомендуемый диапазон конфигурации: 10-30045Засорение

2.2 Дополнительные параметры настройки

параметрическийопределитьзначение по умолчаниюНужно ли перезапускать проект после внесения изменений
Ограничение на количество одновременных потоков, экспортируемых из расписанияКогда несколько пользователей одновременно экспортируют данные Excel с большим объемом, количество параллельных операций может быть превышено, что негативно скажется на работе пользователей, поэтому данный параметр предназначен для установки количества пользователей, которые будут выполнять экспорт подробных таблиц одновременно. Если лимит экспорта превышен, продавцу придется подождать. Диапазон конфигурации: 1-10 Рекомендуемый диапазон настройки: 1-5, рекомендуется оставить значение по умолчанию3быть
Ручное предупреждение о предварительном просмотре (секунды)Единица измерения - секунды, по умолчанию - пусто, пусто означает, что параметр ручного предварительного просмотра не включен.После настройки этого параметра все компоненты, запрашивающие данные, превышают установленное время запроса, предлагая пользователю открыть ручной предварительный просмотр, но не обязывая его открывать. Снижение нагрузки на движок при запросахПараметры не требуют перезагрузки и вступают в силу сразу после настройки.незанятыйЗасорение

3. параметры паука

Примечание: Параметр извлечения действует только на функцию извлечения FineBI и не влияет на данные FineReport и FineBI в реальном времени.

3.1 Основные параметры

параметрическийопределитьзначение по умолчаниюНужно ли перезапускать проект после внесения изменений
Параметры обновления по умолчанию для наборов данных Self-serviceСледует ли обновление отдельной таблицы набора данных Self-service за обновлением родительской таблицыДополнительную информацию см. в разделе: Обновления листов данных Self-serviceСледите за обновлениями родительского столабыть
Уровни выходного сигнала журнала искрУровень вывода журнала Spark, стандартный поток вывода, вывод в файл catalina.out в Tomcat или в файл nohup в BI.Варианты: INFO, WARN, ERROR, DEBUG.* INFO: печатает классы ошибок и основные журналы выполнения * WARN: выводит сообщение типа предупреждения или напоминания. * ERROR: печатает только журналы типов ошибок * DEBUG: Печать всех журналовINFOбыть
Обновление временных интервалов высокой производительностиНеограниченное обновление заполненности ядра пула ресурсов за настроенный период времени.Чтобы не влиять на работу пользователей, рекомендуется настраивать его на период времени, когда система не занята и задачи обновления выполняются часто.Примечание: Вступает в силу после перезапуска проекта BIнезанятыйзасорение
Дата в режиме LiteЕсли включен режим Lite, то при извлечении данных из полей даты заранее генерируется только небольшое количество типов группировок, что ускоряет генерацию и сокращает занимаемое пространство. Несгенерированные подгруппы могут привести к снижению производительности при выполнении вычислений.свертываниеДа (и данные должны быть обновлены)
Активный цикл доступа к данным (дни)Непрерывный период активности после обращения к набору данныхАктивным считается набор данных с одним из двух следующих условий: ● Приборные панели/компоненты, созданные на основе наборов данных , которые редактируются или к которым осуществляется доступ в течение x дней ● Подтаблица набора данных, отредактированная и сохраненная в течение x днейЕдиница измерения: дни14быть
Активный цикл создания данных (дней)Непрерывный активный период после создания набора данныхНабор данных считается активным в течение x дней после создания и неактивным после этого.Единица измерения: дни7быть
Время глобальной проверки активности данныхКонтрольное время для определения активного состояния набора данных.Доступ к наборам данных, их создание будут единообразно проверяться в это время, обновляя их активный статус, так что часть наборов данных будет установлена как не извлекаемые.Дополнительно: :: Проверка по фиксированному времени: проверка в XXX каждый день, задайте формат hh:mm:ss :: Глобальное обновление предварительных проверок заданийПроверка с фиксированным временем00:00:00быть

3.2 Дополнительные параметры настройки

параметрическийопределитьзначение по умолчаниюЯвляется ли модификацияНеобходимо перезапустить проект
Количество резьбовых соединений для прокачкиКоличество потоков нарезки (сжатия и записи) при извлечении данныхВ случаях, когда память невелика (не более 4 Гб) и не может быть увеличена, поток может быть настроен на снижение нагрузки на памятьСлишком низкая конфигурация приведет к замедлению обновления данных.Конфигурация слишком высока и может повлиять на пропускную способность других задач при обновлении данныхРекомендуется сохранить значение по умолчанию 8.Рекомендуемый интервал: [4, 16]8быть
Число подкачки для сжатия размера очереди потоковДлина очереди необработанных фрагментов при извлечении данныхВ случае если память очень мала (не более 4 Гб) и нет возможности ее расширить, можно уменьшить длину очереди, чтобы снизить нагрузку на памятьСлишком низкая конфигурация замедлит обновление данныхКонфигурация слишком высока и может повлиять на пропускную способность других задач при обновлении данныхРекомендуется сохранить значение по умолчанию 200.Рекомендуемый диапазон: [100, 200]200быть
Количество потоков, добавленных в задачу извлечения данныхКоличество потоков, в которых одновременно выполняется задача подкачки для добавления новых данных. Если память очень мала (не более 4 Гб) и не может быть увеличена, количество потоков может быть изменено в сторону уменьшения, чтобы снизить нагрузку на память. При слишком высокой конфигурации обновление данных может повлиять на пропускную способность других задач. Рекомендуется оставить значение по умолчанию 5 Рекомендуемый диапазон: [1, 5].5быть
Путь к временному файлу в локальном режиме SparkSpark записывает временные файлы в каталог, необходимо выделить достаточно места, изменение пути монтирования SSD может улучшить производительность корреляции обработки Spark, запросов SparkSqlПримечание: Этот параметр не действует для кластерной версии и должен быть настроен на стороне сервера.null (на самом деле /tmp в Linux)быть
Инкрементное обновление плана свертки блоков данныхВ течение этого периода времени задачи инкрементного обновления не выполняют операции слияния, что повышает скорость инкрементных обновлений Формат hh:mm:ss-hh:mm:ss Пример 10:10:10-12:12:12свертываниебыть