Visiology BI

Обзор платформы Visiology

Целью данной статьи является желание дать будущим и текущим пользователям систем бизнес-аналитики BI понимание того, какие возможности  платформа Visiology предоставляет пользователям.

В последующих статьях, которые будут размещены в нашем Блоге в июне, мы расскажем про достоинства и недостатки платформы, выявленные нашей командой в процессе реализации проектов.

О том, что такое BI система, ее назначение и возможности, которые открывает внедрение системы бизнес аналитики мы писали в статье с простым названием Что такое аналитическая система BI

Visiology аналитическая платформа бизнес-аналитики (BI), которая нацелена на то, чтобы помочь компаниям перейти к принятию решений на основе данных. По сути, это цель любой BI платформы, поэтому давайте разберемся, как именно Visiology может помочь осуществить данный эволюционный процесс.

Содержание:

Аналитическая платформа Visiology
Рис. 1. Принцип построения аналитической системы на базе платформы Visiology

ViQube-ядро системы

Основным отличием платформы в технологическом плане является аналитическая база данных ViQube, собственная разработка компании Visiology. Она же является ее вычислительным ядром. В ViQube создаются многомерные модели данных, осуществляется их хранение и обработка.

ViQube – это колоночная In-Memory СУБД, в связи с чем отличается высокой производительностью. К данному типу баз данных также относится БД ClickHouse, которая становится стандартом де-факто для проектов, где требуется работать с большими объемами данных без потери производительности.

Подробнее про техническую реализацию In-Memory OLAP читайте в блоге Visiology на Хабре

Блог Visiology на Хабре. Кликните на картинку выше для перехода.

Основные пользовательские модули

С точки зрения решения задач бизнес-пользователями на пути к принятию решений на основе данных, платформа состоит из четырех модулей:

  1. Visiology Dashboard designer — приложение, являющееся конструктором для разработки дашбордов. 
  2. Портал, предназначенный для:
    — загрузки данных,
    — создания модели данных,
    — настройки и публикации дашбордов, разработанных в Dashboard designer,
    — администрирования.
  3. Visiology SMART FORMS, являющийся модулем автоматизации процесса сбора разрозненной отчетности. По сути, это упрощенная система управления бизнес-процессами (BPM) в области сбора отчетности.
  4. Пользовательская аналитика – инструмент для самостоятельного исследования бизнес-пользователями преднастроенных данных.

Конструктор Visiology Dashboard designer

Непосредственная разработка дашбордов ведется в приложении Dashboard designer
Dashboard designerдесктопное приложение, которое можно скачать с Портала на свой ПК.

Важной функцией приложения является поддержка возможности параллельной работы в нескольких окнах.

Чтобы скачать его проделайте следующие шаги:
  1. Зайдите на Портал и кликнуть на меню «9 плиток» в правом верхнем меню Портала,
  2. Кликните «Скачать Dashboard Designer»
Рис. 2. Где скачать приложение Dashboard designer

Интерфейс конструктора дашбордов Visiology состоит из четырех основных блоков:

  1. Панель инструментов
  2. Рабочая область ,предназначенная для работы с листами дашборда и
    виджетами
  3. Область настроек,в которой осуществляется настойка виджетов
  4. Панель редактирования кода JavaScript.
Рис. 3. Структура интерфейса Dashboard designer

Панель инструментов Dashboard Designer содержит следующие вкладки:

Подробнее про работу в Dashboard designer читайте в нашем Блоге в отельной статье, которая выйдет в 23 июня.

Существует два типа работы с виджетами: 

— стилизация имеющихся в библиотеке Visiology,

— создание новых (пользовательских) с использованием языка JavaScript.

Созданные виджеты можно сохранять в виде пользовательских виджетов и использовать при создании последующих дашбордов. По умолчанию в платформе доступны виджеты из библиотеки Highcharts, но доступна опция подключения сторонних библиотек виджетов, с которыми привыкли работать ваши специалисты.

На уровне написания кода редактирование виджетов возможно при помощи редактора, встроенного в интерфейс приложения . Данная функциональность позволяет работать в едином интерфейсе, а не перемещаться между окнами Dashboard designer и редактором кода, например, Visual Studio. Это создает удобство при кастомизации

Языком, используемым для редактирования виджетов, является JavaScript.

Рис. 4. Кастомизация виджетов во встроенном редакторе JavaScript в Dashboard designer

Портал для работы бизнес-пользователей

Назначением Портала является: процесс загрузки и создания модели данных, настройка и публикация дашбордов, а также управление функциями администрирования. 

 

Рис. 5. Интерфейс вкладки «Портал»

Загрузка данных в ViQube и создание многомерной модели данных осуществляется на Портале

Рис. 6. Портал, загрузчики

Модуль Visiology Smart Forms

Visiology Smart Forms является по сути самостоятельным решением, нацеленным на автоматизацию и стандартизацию процесса создания и сбора отчетности в области планирования и бюджетирования.

Другими словами, это система управления бизнес-процессами (BPM) в области управления отчетностью.

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

Данное решение станет механизмом, который обеспечит переход от ручного заполнения множественных файлов Excel, с высокой вероятностью содержащих немалое количество ошибок, к управляемому бизнес-процессу формирования отчетности и станет заметным шагом в переходе к управлению компанией на основе данных (data driven подход).

Внедрение решения происходит без программирования и использования SQL запросов для работы с источниками данных. Это, в свою очередь, снижает требования к компетенциям специалистов, участвующих в процессе реализации проектов и, соответственно, затраты на реализацию.  

Модуль предоставляет следующие функциональные возможности:

1. Стандартизовать формы ввода данных:

Сценарии использования: используйте единую форму ввода данных для всех филиалов (дочерних обществ) или создайте для каждого собственную

2.Описывать процессы заполнения отчетности в виде бизнес-процессов:

Создавайте бизнес-процессы

Рис. 7. Создание бизнес-процесса в Smart Forms

 3. Создавать статусы бизнес-процессов

Рис. 8. Создание статуса бизнес-процессов Smart Forms

Имеющиеся настройки статусов бизнес-процесса позволяют:

  • запрашивать у пользователя комментарии при осуществлении перевода в данный статус.
  • отслеживать несанкционированные изменения данных, в том числе, изменения данных в обход использования платформы, например, через базу данных.
  • устанавливать выбранный статус в качестве статуса, с которого начнется или которым заканчивается бизнес-процесс.
  • настраивать логику перевода формы в конечный статус, после которого система автоматически перенесет данные в базу данных ViQube.
  • настраивать правила переходов между создаваемым и существующим статусами.

4. Создавать правила бизнес-процессов:

Рис. 9. Создание правил бизнес-процессов Smart Forms

Функциональность создания правил позволяет создавать:

  • статусы для бизнес-процесса, которые будут установлены. Для выбора доступен как отдельный статус, так и бизнес-процесс целиком, а также, можно добавлять статусы из разных бизнес-процессов, работающих по единому правилу.
  • роли пользователей, ответственных за форму с правом
  • роль, для которой будет установлено правило просмотра данных в установленном статусе.
  • роль, для которой будет установлено правило редактирования данных в установленном статусе.

5. Проверять логический контроль

Настраивайте логический контроль для сбора данных в соответствии с контрольными формулами, которые можно создавать:

— в пользовательском интерфейсе,

— при помощи использования python-скриптов

Рис. 10. Форматно-логический контроль

Позволяет задавать контроль в соответствии с введенными в ячейки формулами, а также уведомлять их об ошибках во введенных значениях.

6. Возможность видеть историю изменений:

  • По переходам статусов
Рис. 11. Диалоговое окно с изменениями статусов
  • По изменению данных
Рис. 12. История изменений данных

Вкладка «История изменений» позволяет видеть историю изменения данных в ячейках, а также историю комментариев к ячейкам:

    • Событие — процесс события
      • Значение задано
      • Значение обновлено
      • Значение удалено
      • Комментарий добавлен
      • Комментарий изменен
      • Комментарий удален
    • Новое значение – новое заданное значение в ячейке или комментария к ней.
    • Предыдущее значение – старое заданное значение в ячейке или комментария к ней.

    Если значения в ячейке или комментария к ней ранее не было, поле будет пустое.

    • Дата и время – момент события во времени изменения значения или комментария в ячейке.
    • “Автор” – информация о том кем было произведено изменение.

    “IP-адрес” – IP-адрес компьютера, с которого было произведено изменение.

7. Задавать бизнес-правила

Бизнес-правила дают пользователям возможность:

— задавать логику расчета показателей,

— выбирать логику зависимостей расчетов в данных,

— производить расчеты данных в соответствии с какими-либо условиями или/и с использованием сложных математических операций при помощи pyhton-скриптов. 

Рис. 13. Создание бизнес-правил
Рис. 14. Описание бизнес-правил

Модуль загрузки данных ViLoader

Отдельно хочется отметить наличие в Smart Forms модуля, отвечающего за загрузку неструктурированных данных ViLoader

Решение позволяет загрузить данные из неструктурированных файлов Excel, в том числе, со сложным форматированием и «грязными» данными в платформу без привлечения разработчиков.

Ознакомиться подробнее с данным инструментом вы можете просмотрев ролик ниже:


Нахождение в реестре российских программ

Платформа Visiology внесена в реестр российских программ под номером 4135, в чем можно убедиться пройдя по ссылке на сайт реестра программного обеспечения.

В текущем политическом контексте когда западные вендоры перестали продлевать срок действия лицензий на свои BI системы крайне важно быть уверенным в том, что в дальнейшем не возникнет проблем с эксплуатацией установленной платформы.

Для снижения рисков стоит обратиться к реестру отечественного ПО, ведение которого поручено Министерству связи и массовых коммуникаций РФ (Минцифры). Первоначально данный реестр выступал как рекомендуемый для использования государственными органами при внедрении ПО, но на текущий момент явно имеются разумные причины для того, что ориентироваться на него и коммерческим структурам.    


Документация Visiology

Подробное описание функциональности платформы Visiology, в том числе, ее актуальной версии 2.28 и будущей 3.0, вы можете найти в документации, перейдя по ссылке: Visiology документация


Стоимость Visiology

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

Более подробную информацию вы найдете в нашей статье, посвященной стоимости лицензий Visiology: 

Стоимость лицензий Visiology  


Visiology скачать

Для того, чтобы скачать дистрибутив Visiology можно выбрать один из двух имеющихся способов:
  • обратиться напрямую к вендору с запросом на предоставление дистрибутива,
  • обратиться к партнеру, например в нашу компанию, поскольку, для того, чтобы начать работать с платформой, как минимум, потребуются знания по работе с технологией контейнеризацией Docker.     

Данную услугу мы оказываем компаниям, которые хотят сэкономить время и собственные усилия на развертвание Visiology BI.    

Хотите внедрить Visiology или есть вопросы для обсуждения?

Свяжитесь с руководителем компании Люди и Технологии в Телеграме.

Контакты:

Кашеваров Илья

Telegram: https://t.me/Ilyakashevarov

Email:  Написать Илье

Контакты руководителя
ИЛИ считайте QR код чтобы оперативно связаться в Телеграме
ИЛИ
подписывайтесь на наш блог, в котором мы самостоятельно создаем контент и поэтому новые статьи выходят не чаще одного раза в неделю😊

Форма подписки на статьи

Насколько интересной была статья?

Кликните на звезду, чтобы оценить статью

Средний рейтинг: 4.7 / 5. Оценок: 3

Оценок еще нет. Оцените, чтобы быть первым

Эксперт Павел Лебедев

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.

Проснувшись однажды утром после беспокойного сна, Грегор Замза обнаружил, что он у себя в постели превратился в страшное насекомое.