Возможности FineBI в части Data Alert
В FineBI представлено несколько решений по настройке уведомлений: Функционал уведомлений Fine BI «из коробки» и Плагин Data Alert.
Функционал уведомлений Fine BI «из коробки»
Базовый функционал поддерживает только отправку алертов привязанных к визуализации типа “Таблица“. Поддерживается гибкая настройка получателей и групп пользователей с ограничениями на вывод данных, в зависимости от прав пользователя, а также кастомным путем.
С помощью базового функционала встроенного планировщика задач (Task Schedule) можно настроить направление пользователям уведомлений о появлении аномальных значений анализируемых показателей. Такие уведомления позволяют оперативно оповещать заинтересованных пользователей и своевременно выполнять корректирующие действия.
Особенности функционала:
1) Поддерживает только табличные компоненты в шаблонах BI (дашбордах) и не поддерживает компоненты диаграмм или шаблоны, отличные от BI.
2) Позволяет задать логические условия для значений полей таблицы (соответствующих расчетных показателей), при выполнении которых будет направлено предупреждение пользователям.
3) Поддерживает "Уведомление по электронной почте" (Email Notification) и "Уведомление клиента" (Client Notification).
Инструкция по настройке:
1. Перейдите в менеджер задач и создайте новую задачу.
2. Выберите пользователей BI платформы, которым будут направлены уведомления: одного или нескольких по роли/ отделу. Также можно указать сторонних пользователей выбрав опцию “Custom user”.
3. Далее выберете необходимый BI Template, то есть дашборд, для которого будет настроено предупреждение. Дашборд должен обязательно содержать табличный элемент, так как предупреждения настраиваются только на основании визуальных элементов таблиц и соответствующих расчетных показателей.
Можно также настроить Row level security, задав условия для предварительной фильтрации данных, на основании которых будет формироваться предупреждающее сообщение.
При необходимости укажите формат направляемого файла приложения - Excel и/или PDF, а также число повторений.
4. Затем задайте условия и график выполнения.
Выберите Warning Judgment и табличный компонент.
Установите условия, по которому будет сформировано предупреждающее уведомление (например, как указано на следующем скриншоте - выполнение одного из двух условий: значение показателя «Факт» более 100 000 или процент выполнения плана менее 40%).
5. На последнем шаге укажите группу получателей (при необходимости email) и формат рассылки.
Плагин Data Alert
Плагин Data Alert расширяет возможности FineBI в части мониторинга показателей и формирования предупреждающих уведомлений при отклонениях от нормальных значений.
По сравнению с другими методами оповещения (такими как расписание задач, условные атрибуты и функция строки оповещения), плагин Data Alert имеет следующие преимущества:
- • Уведомление на основе необходимых данных, которое экономит время
Плагин Data Alert позволяет автоматически сообщать требуемым пользователям об отклонениях в данных с желаемой частотой.
- • Гибкое создание уведомлений
Плагин Data Alert может похвастаться простой функциональной логикой, позволяющей бизнес-персоналу создавать задачи оповещения о данных в любое время, экономя время на обмен бизнес-сценариями с ИТ-персоналом, удовлетворяя относительно персонализированные требования к оповещениям.
Функциональные преимущества:
- Помощь бизнесу за счет мгновенного информирования о возникших рисках и отклонениях.
Плагин Data Alert можно использовать для мониторинга ежедневных индикаторов. С его помощью можно преобразовать несколько отчетов, требующих частого просмотра, в индикаторы предупреждений с соответствующими уведомлениями. Это позволяет снизить трудозатраты на ежедневные просмотры отчетов и ручную проверку данных.
- Помощь пользователям с оповещением о рисках снизу вверх
Плагин Data Alert можно использовать для мониторинга ключевых показателей на уровне компании, что является важной частью эффективной системы управления. Задачи по формированию оповещений могут быть созданы на основании различных данных, своевременно информируя менеджмент, ответственные отделы и заинтересованных пользователей о возникших рисках или отклонениях ключевых показателей в рамках текущих бизнес-процессов.
- Помощь в работе с нисходящим контролем рисков
Плагин Data Alert может осуществлять мониторинг целевых показателей работы пользователей и требуемых бизнес-условий, а также выполнять пакетную отправку push-уведомлений ответственному персоналу, снижая тем самым риск недостижения целей компании.
Предупреждающие уведомления могут быть направлены всем целевым пользователям, которые ответственны за отклонившийся показатель.
- Помощь ИТ-персоналу в обеспечении высокой эффективности эксплуатации и технического обслуживания
Эксплуатация, техническое обслуживание и обновление данных является одним из основных направлений деятельности ИТ отделов компании при работе с BI платформой. Плагин Data Alert позволяет создать систему оповещения для ИТ подразделений на основе панели управления работой BI системы. Таким образом ответственные сотрудники ИТ будут получать информацию об отклонениях отслеживаемых бизнес-показателей и возникновении проблем с данными до того, как данная информация будет передана в адрес бизнес-пользователей.
Такой подход приведет к увеличению эффективности анализа данных, применения отчетов и построения информатизации.
Настройка и использование плагина Data Alert
После установки плагина Data Alert становиться доступным расширенный интерфейс. Для его использования:
1. Выберете интерактивный элемент «Data Alert» на странице предварительного просмотра отчетов в разделе «My Analysis», чтобы создать задачи оповещения.
2. Выберите «…More» > «Data Alert» на странице редактирования панели мониторинга:
3. Перейдите в раздел каталога отчетов «Directory» и нажмите «Data Alert» на странице предварительного просмотра отчета.
Создание задачи оповещения
Задача оповещения устанавливается на компонент, при этом для одного дашборда может быть настроено несколько задач Data Alert.
Настраивать задачу может как разработчик дашборда, так и пользователи, при наличии права управления опцией Data Alert. Получать оповещения пользователи могут независимо от наличия прав на управление, если они указаны как получатели оповещения.
Пользователи с настроенным разрешением могут создавать свои оповещения или подписываться на уже существующие. У пользователя есть возможность создать свое оповещение или подписаться на существующее в рамках данного дашборда.
Для создания оповещения необходимо нажать на элемент Data Alert и настроить задачу:
В открывшемся окне настроек необходимо указать список получателей. Список может быть настроен как явно, по списку пользователей BI платформы, так и по роли и департаменту.
Кроме этого, возможен вариант динамического (автоматического) определения списка пользователей для отправки уведомления. Перечень необходимых адресатов формируется по результатам сопоставления имен в компоненте с именами зарегистрированных пользователей платформы.
Плагин Data Alert позволяет осуществлять отправку оповещений следующими способами:
- В виде сообщения внутри BI платформы
- Оповещения через SMS
- Оповещения по почте
- Оповещения через мобильное приложение
- Оповещение через API стороннего приложения
Рассмотрим подробнее пятый способ – оповещение с использованием API.
Управление через API
При внедрении BI платформы во многих компаниях зачастую уже существует определенное корпоративное программное окружение, которое используется большинством пользователей. Для обеспечения удобства и оперативности доставки уведомлений до бизнес-пользователей плагин Data Alert позволяет использовать API-интерфейс для передачи информации в сторонние платформы и приложения, повышая тем самым эффективность системы оповещения.
Чтобы выполнить настройку передачи оповещений через API необходимо войти на платформу в качестве суперадминистратора и выбрать раздел «System Management» > «Alert Settings»:
После чего указать соответствующие параметры передачи:
|
Элемент конфигурации |
Обязательно или нет |
Объяснение |
|
App Name (имя приложения) |
Да |
Имя приложения, которое необходимо настроить. |
|
App Description (описание приложения) |
Нет |
Описание приложения, которое нужно настроить. |
|
App Status (состояние приложения) |
Да |
Обязательный элемент конфигурации, который может быть включен (значение по умолчанию) или отключен.
|
|
Request Address URL (URL-адрес запроса) |
Да |
Запрос URL-адреса для настройки. |
|
Request Method (метод запроса) |
Да |
Обязательный элемент конфигурации, который может быть либо POST (значение по умолчанию), либо GET |
|
Request Header (заголовок запроса) |
Да |
Ключ и значение должны быть установлены. Нажмите кнопку Добавить, чтобы добавить пары "ключ-значение" в заголовок запроса. Щелкните значок удаления, чтобы удалить отредактированные пары "ключ- значение" (сохранить хотя бы одну пару). Некоторые API требуют, чтобы определенные заголовки отправлялись с запросами для предоставления дополнительных метаданных о выполняемой операции. Вы можете установить их здесь, введя любые пары ключ-значение, которые вам нужны. |
|
Request Body (текст запроса) |
Нет |
Необходимо настроить текст запроса (только в форматах .json, .xml и .txt), который будет отправляться на push-терминалы в качестве тела уведомления при срабатывании оповещения. Поддерживаются следующие параметры: • Время срабатывания: ${triggeredTime} (в формате гггг- мм-дд ЧЧ:мм:сс) • Имя оповещения: ${taskName} • Шаблон: ${templatePath} • Адрес доступа: ${targetLink} (относительный адрес платформы, например webroot/decision/view/report?viewlet=GettingStarted.cpt) • Условие срабатывания: ${ruleDescription} (сконфигурированное описание условия) • Получатель: ${receivellsers} (строки символов которого объединены запятыми половинной ширины (,)) • Количество записей данных, удовлетворяющих условиям: ${ruleMatchDataCount} • Максимальное значение, отвечающее условиям: ${ruleMatchDataMax} • Минимальное значение, отвечающее условиям: ${ruleMatchDataMin} |
Настройка оповещений
После сохранения конфигурации пользователи с разрешением "Data Alert" могут выбрать "API notification " в разделе "Alert notification" > "Notification type" и выбрать соответствующие приложения.

























