fbpx ...
Visiology BI

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

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

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

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

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


Стоимость Visiology

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

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

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

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

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

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

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

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

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

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

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

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

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