Извлечение логов в FineBI
Если возникла ошибка после обновления данных в FineBI и вам нужно найти причину, вы можете перейти к логам для просмотра подробной информации. В этой главе мы объясним ключевые слова, связанные с обновлением данных в логах;
1. Уровень логов
Перейдите по пути Manage > Intelligent Operations > Platform Log и нажмите Global Settings как показано ниже:
В системных логах можно настроить уровень логов, такие как DEBUG, INFO, WARN, ERROR, FATAL. По умолчанию уровень логов ERROR, как показано ниже.
|
Уровень логов |
Введение |
|
DEBUG (debug) |
Подробная информация о событиях очень полезна при отладке приложений, главным образом, для вывода текущей информации во время разработки. Примечание. Если для уровня вывода логов установлен режим DEBUG, после запуска BI может отсутствовать отображение консоли или появится черный экран из-за чрезмерной печати логов. Если вам нужно использовать режим DEBUG, рекомендуется развернуть BI на tomcat. |
|
INFO (Information) |
Выделите запущенный процесс приложения на высоком уровне, выведя на экран интересующую вас или важную информацию. Его можно использовать в производственной среде для вывода важной информации о работе программы, но им нельзя злоупотреблять, чтобы избежать печати слишком большого количества логов. |
|
WARN (warning) |
Указывает на потенциальную ошибку. Часть сообщений не является сообщениями об ошибках, а также являются подсказками для программиста. |
|
ERROR |
Отмечается, что хотя и происходит ошибка, она все равно не влияет на дальнейшую работу системы. Распечатывает информацию об ошибках и исключениях. Используйте этот уровень, если вы не хотите выводить слишком много логов. |
Расположение логов
Расположение логов: %FineBI%/logs.
Файл с логами: fanruan.log (или fanruan.log.date)
Последовательность выполнения: 1. Start of update > 2. Update base table > 3. Update analysis table > 4. Update association > 5. Update table failed / 6. End of update
Описание логов
|
Тип обновления |
Ключевые слова |
|
single table update |
Table Load: {} |
|
Business package update |
Package Load Table: {} |
|
Global update |
Global Load Trigger!: {} |
|
Фунцкия |
Подфунцкия |
Ключевые слова |
|
start of change tag |
base table |
Full Load:{} |
|
Base table incremental update |
Increase Load:{} |
|
|
Self-service datasets |
analysis Load:{} fast Load:{} |
|
|
Associative cache |
relation load start relation load success relation load fail |
|
|
The update table starts executing |
table load start |
|
|
table executed successfully |
table load success |
|
|
table execution failed |
table load fail |
|
Обновить начало таблицы: начало загрузки таблицы.
Обновление таблицы успешно: таблица успешно загружена
Не удалось обновить таблицу: сбой загрузки таблицы.
Обновите количество ассоциаций: [Group Load] Размер RelationTask: {}
Выполнение групповых заданий
|
Функция |
Ключевые слова для версий после ноября 2019 |
Ключевые слова для версий до ноября 2019 |
|
task starts |
[Group Load] Start {} |
group load start |
|
Task execution failed |
[Group Load] Fail {} |
group load fail |
|
task executed successfully |
[Group Load] Success {} |
group load success |










