Данное руководство применимо начиная с версии ExeReport 1.2. При работе с предыдущими версиями ExeReport необходимо использовать Руководство администратора, Руководство пользователя и Инструкцию по установке из состава дистрибутива ExeReport
Общая информация
ExeReport - сервер отчетов, предоставляющий следующие возможности:
- загрузка и хранение в БД отчетов в формате frx;
- предоставление отчетов по запросу в различных форматах;
- экспорт отчетов в различные форматы.
ExeReport может использоваться как самостоятельное средство визуализации производственной отчетности, так и встраиваться в различные пользовательские порталы.
Компонентная архитектура
Назначение компонентов
Название компонента | Поддерживаемые Версии | Назначение компонента |
Кеycloak | 20.0.3, 20.0.5, 22.0.5 | Система управления идентификацией и доступом к ExeReport |
БД Keycloak | Используется PostgreSQL версии 15.4 | Хранение настроек Keycloak |
БД ExeReport | Используется PostgreSQL версии 15.4 | Хранение настроек ExeReport и файлов отчетов |
ExeReport | - | Web-приложение, реализующее функциональность сервера отчетов ExeReport |
Guardant Control Center | 3.25, 3.29 | Сервер лицензирования ExeReport |
Описание компонентов
Уровень подготовки пользователей и администраторов
Требования к квалификации пользователей ExeReport:
- опыт написания запросов, функций и хранимых процедур в СУБД PostgreSQL;
- понимание принципов работы клиент-серверных web приложений, http запросов, умение пользоваться Swagger;
- знание эксплуатационной документации ExeReport в части использования ПО.
Требования к квалификации администратора ExeReport:
- опыт развертывания и администрирования ОС семейства Linux;
- опыт администрирования СУБД PostgreSQL;
- опыт работы с Docker или Kubernetes;
- понимание принципов работы клиент-серверных web приложений, http/https запросов, умение пользоваться Swagger;
- опыт разработки отчетов с использованием различных дизайнеров, таких как Microsoft Server Reporting Services, Microsoft Power BI, FastReport или аналогичного ПО;
- понимание принципов шифрования передачи данных и функционирования протокола TLS;
- знание эксплуатационной документации ExeReport;
- прохождение обучающего курса Вендора по работе с ExeReport.