НПЦ «БизнесАвтоматика» объявила о ряде нововведений аналитической системы Visary BI*. При формировании и реализации дорожной карты развития системы внимание уделялось вопросам, связанным с ее быстродействием, формированием отчетов, представлением информации и обработкой данных. При этом сохранились основные векторы создания и развития системы: настройка решений без программирования (Low-code); интеграция с любыми источниками данных; сбор данных с распределенных структур; гибкая интеграция в существующие ИТ-ландшафты; версионность данных и структур в системе.
В новой версии системы появились self-service компоненты, позволяющие выделять информацию по ключевым критериям и отображать её в наглядном графическом виде для составления отчетной, статистической и контрольной документации. Настраивать и редактировать формы отчетов можно без привлечения узких специалистов. Для ускорения процессов формирования аналитических отчетов используются технологии многомерного анализа данных (OLAP) . Многомерный анализ значительно ускоряет процесс обработки запроса и выполнения расчетов, обеспечивает анализ данных в различных разрезах, выполняя произвольные запросы к базе данных. А встроенный ETL-коннектор позволяет оперативно извлекает и преобразовывает данные из различных источников, приводит их к необходимому формату в соответствии с заданными правилами и выгружает данные в другие базы данных.
Visary Reports – бенд-ориентированный конструктор корпоративной отчетных форм.
При разработке отчетов приложение Visary Reports использует различные источники данных. Поддерживаются СУБД MS SQL, Oracle, Firebird, MySQL, PostgreSQL и другие, все стандартные виды ADO.NET, протокола OData, многоуровневых бизнес-объектов. Получать данные также можно из XML, JSON, Excel и других файлов.
Для выполнения работ на всех этапах создания отчета разработан удобный и многофункциональный, интуитивно понятный графический интерфейс, схожий с интерфейсом современных офисных пакетов (например, MS Office, OnlyOffice и т.д.). Основные элементы интерфейса состоят из привычных вкладок: «Файл», «Главная», «Вставить», «Страница», «Формат», «Просмотр» с соответствующими панелями инструментов «Свойства», «Словарь», «Дерево отчета» и шаблон отчета. Интерфейс конструктора также имеет контекстное меню «Кросс» и мастер расположения компонентов, который перетаскивает компоненты из словаря, панели инструментов или другого контейнера в шаблон отчета.
Шаблон отчета представляет из себя xml (json) документ. В нем, в иерархическом виде, представлена структура отчета, начиная от схемы данных и заканчивая компонентами отчета. Визуально это выглядит как область, в которой создается структура отчета с использованием компонентов. Шаблон обладает собственными настройками, которые влияют как на процесс построения отчета, так и на его результат. Например, в свойствах шаблона определяется режим обработки выражений - компиляция или интерпретация. Также при помощи настроек шаблона можно настроить панель предварительного просмотра, время обновления отчета, строки перевода и другие параметры. Шаблон отчета делится на страницы, имеющие свои размеры и поля печати. При создании отчетов последовательно обрабатываются все страницы, что гарантирует большую гибкость построения.
Помимо построения отчетов, конструктор предоставляет возможность создавать водяные знаки и словарь данных, а также редактировать стили, условия, взаимодействия и работать с функциями и системными переменными.
Visary Dashboards – интерактивные аналитические панели для построения и публикации отчетов с использованием библиотек визуализации.
Панель индикаторов Visary Dashboard представляет собой безразмерную область, на которой размещаются элементы анализа данных. Все элементы, размещенные на панели индикаторов, могут быть взаимосвязаны между собой или разделены на группы взаимосвязанных элементов. Конструктор Visary Dashboards включает такие инструменты визуализации, как «Диаграмма», «Геометрические примитивы», «Карта», «Секции» («Бэнды»), «Кросс-секции» («Кросс-бэнды»), «Штрих-код», «Измерительный прибор».
Панель индикаторов Dashboard позволяет выполнять предварительный просмотр отчета для выявления возможных ошибок и недочетов, а также распечатывать, отправлять по электронной почте и экспортировать готовые отчеты в другие форматы данных. При выводе страниц на печать можно исключать или включать некоторые страницы, настраивать между ними взаимосвязи и менять порядок включения страниц в отчет. Конструктор поддерживает экспорт отчетов в форматы PDF, XPS, PPT, HTML, TXT, RTF, Word, OpenDocument Calc, Excel, ODS, DAT, а также во все форматы изображений (JPEG, PNG, GIF и т.д.).
Помимо перечисленного функционала, конструктор Visary Dashboards предоставляет возможность работать со сводными таблицами, диаграммами, региональными картами, гиперссылками, облачным хранилищем. Dashboard позволяет преобразовывать и фильтровать данные, выбирать наилучшие значения, и добавлять в отчеты следующие элементы: «Измерительный прибор» «Индикатор» «Прогресс» «Геометрические примитивы» «Детализация диаграмм» «Группировка элементов», «Изображения», «Текст». Поддерживается функция условного, текстового форматирования и тултипов элементов.
Поддержка картограмм и онлайн-карт позволяет отображать данные с привязкой к географическому положению. Пространственная визуализация показателей на карте обеспечивает более глубокое понимание и расширяет возможности анализа.
В итоге система стала быстрее и удобней для пользователей и аналитиков, позволяет гибче работать с данными при получении новой информации, предоставлению ее лицам, принимающим решение.
Справка
* Аналитическая система Visary BI предназначена для интеллектуального сбора, анализа и визуализации больших массивов данных. Напомним, что Visary BI разработана на базе Платформы «Визари» и может выступать как в качестве одного из компонентов платформы, так и в роли готового прикладного решения для различных направлений государства и бизнеса.